Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
从该共享库中查找加载的共享库的位置?
从共享库中的函数 在正在运行的进程 用 C 编写 内 我如何发现该共享库是从哪里加载的 我找到的所有答案都涉及使用诸如ldd在命令行中 或者通过查看 proc self maps 在 Win32 上 我只需使用GetModuleFileNa
c
Linux
sharedlibraries
调用程序中对库类成员的未定义引用错误
下面添加了其他问题 2011 年 4 月 11 日 我正在用 C 开发一组跨平台的共享库 DLL Sos 和测试程序 尽管我必须能够支持 C 这些库将仅作为目标代码发布 但测试程序将随源代码一起发布 因此我们的客户可以获得示例代码 因此 我
c
crossplatform
sharedlibraries
undefinedreference
指定共享对象(共享库)的名称
Go 编译器为共享对象生成的名称是错误的 例子 go install buildmode shared linkshared github com apache thrift lib go thrift code google com p
go
Build
sharedlibraries
gcc 4.5 中在链接方面引入的更改?
我有一个项目生成一个共享库 该库与另一个共享库链接 当我用 gcc 4 4 编译并链接它时 一切正常 没有编译时警告或错误 没有链接时间警告或错误并且 ldd libmyproject so正确报告与其他共享库的依赖关系 另一方面 当我用
gcc
Linker
sharedlibraries
Boost 库构建 - 运行时链接和链接选项之间的区别
我正在尝试使用 MSVC VS 2010 在 Windows 7 中构建 boost 库 我遇到过这些选择运行时链接和链接在 bjam 命令行选项中 我想知道它们是如何使用的以及它们之间的确切区别是什么 我已经使用此命令行构建了 Boost
c
VisualStudio
boost
sharedlibraries
staticlibraries
使共享库可供多个应用程序使用的最佳方法是什么?
与大多数商店一样 我们有一个团队负责各种项目 他们都需要访问与我们业务相关的相同核心信息和功能 通常使用 C 语言 目前 我们只是将公共类从一个项目复制到另一个项目 但每个人都开始有自己的风格 我们希望进行整合 我们使用 Tortoise
c
versioncontrol
dll
sharedlibraries
gac
在 Spark 执行器节点上安装 Python 依赖项的最简单方法?
据我所知 您可以将单个文件作为 Python Spark 程序的依赖项发送 但是成熟的库 例如 numpy 呢 Spark 是否有办法使用提供的包管理器 例如 pip 来安装库依赖项 或者这必须在 Spark 程序执行之前手动完成 如果答案
在 os x 上编译 libuv 的库?
我正在尝试学习一些 libuv 似乎有一本很棒的书介绍了它 然而 这本书并没有解释如何实际编译它 我对从 github 中提取的代码运行 make 并按照 github 上的描述使用 GYP 进行编译 https github com jo
c
sharedlibraries
libuv
在 Mac osx 中将 .a 转换为 .dylib
是否可以在 Mac osx 中将 a 文件转换为 dylib 文件 我目前有libraryname a 它似乎无法将其包含在我的程序中 因为仅包含 dylib 库 还有一个命令可以通过 mac osx 终端显示程序中使用的静态库吗 是的 这
MacOS
Dynamic
sharedlibraries
staticlibraries
dylib
分发Windows C++库:如何决定是创建静态库还是动态库?
我们一直在将 Java 和 NET API 库转换为 C 并试图找出将编译版本分发给其他开发人员以与他们的自定义应用程序一起使用的最佳方法 应该是静态库还是动态库 我们需要为 Win32 和 Win64 创建 我想每个目标操作系统都有调试版
c
sharedlibraries
staticlibraries
使用 RPATH 但不使用 RUNPATH?
这一页 https web archive org web 20120418232524 http labs qt nokia com 2011 10 28 rpath and runpath 说关于图书馆检索的顺序ld so Unless
c
Linux
gcc
sharedlibraries
dynamiclinking
如何在同一进程中从不同路径加载到同一库两次?
我正在编写一个新程序 即使用 OpenSSL 加密数据 我希望我的程序符合 FIPS 标准 为了强制执行 FIPS 模式 我使用 API 进行设置FIPS 模式 集 我还需要将加密的数据传输到第三方设备 设备供应商还提供了一个与设备通信的库
openssl
sharedlibraries
loader
dynamiclinking
fips
为什么有些程序需要 .lib 和 .dll 才能运行
当我要设置我的开发环境时 SDLSimple DirectMediaLayer 我下载了网站提供的包 从readme txt文件我发现我需要两者 lib and dll 我的问题是 我不确定我的理解是否正确 在我看来 lib for win
dll
sharedlibraries
staticlibraries
Lib
从 64 位应用程序加载 32 位共享库?
我有一个编译为 32 位的共享库 我可以在 64 位应用程序中使用它吗 还是需要将共享库编译为 64 位 不可以 您无法通过传统方式在 64 位应用程序中加载 32 位库 有一些聪明的技巧 例如使用 32 位应用程序加载库并通过 IPC 接
c
sharedlibraries
32bit64bit
主题/样式 Angular 2 可重用组件库
一般问题 我想要设计可重用的 Angular 组件的样式以匹配特定客户端项目的样式 我在一个单独的项目中维护可重用组件 并从中生成一个 npm 包 该包被发布到私有 NPM 存储库 Sinopia 然后安装到多个客户端项目中 当然 一般样式
angular
themes
sharedlibraries
styling
reusability
通过环境变量告诉 ld 在哪里查找目录
我正在对课程的 C 和 C 文件进行评分 并且此作业使用 GSL 库 由于我的计算机没有 root 权限 因此我的 GSL 库安装在我的主目录中 因此我需要告诉编译器和链接器在哪里可以找到它 当我自己编写程序时 这不是问题 因为我只需向 g
c
path
sharedlibraries
ld
静态库 (.a) 和共享库 (.so) 之间的文件格式差异?
我知道关于共享库和静态库的用例有很多问题 这个问题与此无关 我问的是磁盘上存储的文件格式的差异 为什么问题是 两者之间有什么区别 或者它们完全相同 只是用途不同 我相信它们是不一样的 因为在共享库上运行 nm 需要 D 标志 显然它需要做一
Linux
Linker
sharedlibraries
staticlibraries
ELF
创建一个简单的 Makefile 来构建共享库
我正在尝试创建一个非常基本的手工制作的 Makefile 来创建一个共享库来说明一点 这是我到目前为止所拥有的 SHELL bin sh CC gcc FLAGS std gnu99 Iinclude CFLAGS fPIC pedanti
gcc
makefile
sharedlibraries
intellij idea看不到java 9标准类
我有一个maven使用的项目Java 9 它导入到IntelliJ IDEA 2017 2 3 Community 但由于某种原因它找不到标准的java类 例如String or Float 例如 当我尝试Setup Project JDK
Maven
intellijidea
sharedlibraries
java9
CMake 库安装最佳实践
我正在尝试使用 cmake 为共享库安装脚本 当我发现我想使用install 我不确定设置目的地的最佳做法是什么 此评论 https stackoverflow com a 10928305 258418 and various https
CMake
sharedlibraries
1
2
3
4
5
6
...15
»