如何解开从 C++ 导出的符号在 macOS 上 Xcode 的动态库中
我一直在尝试用 C++ 开发一个可以在应用程序中运行时加载的动态库。我终于成功了,但它有点难看。我有一个函数,它接受一个指向 C++ 类的指针作为参数…
创建和使用简单的 .dylib
在 Xcode 中创建和使用 .dylib 的最基本方法是什么? 这是我到目前为止所拥有的: 文件:MyLib.h #include namespace MyLib { void SayHello(std::str…
库未加载到终端,但在 Xcode 上运行正常
我在 Xcode 中构建了一个命令行工具,它运行正常,但是当我尝试从终端运行它时,它抱怨我的一个库: MacBook:Debug Jonathan$ ./MyApp dyld: Library …
如何在 OSX 中创建可动态加载的 RtAudio 版本
我需要创建 librtaudio.dylib,一个可动态加载的 RtAudio 库(http://www.music.mcgill.ca/~gary/rtaudio/)。我想编写 CFFI 绑定(在 SBCL 中),但…
将项目从类集合转换为 .dylib 的过程?
我已经在一个宠物项目上工作了几个星期,并开始认为它可能会被我自己和一些朋友使用。目前,它实际上只是 XCode 项目中的一堆 Objective-C 类,其中有…
在 Xcode 项目中使用动态库 (DevIL/OpenIL)
我正在尝试编译使用 OpenGL、SDL 和 IL(又名 DevIL,又名 OpenIL)库的示例源代码。 OpenGL 和 SDL 可用作本机框架,但 DevIL 则不然。所以这就是我…
共享库或 dylib 中未定义的符号是怎么回事?
我有一个 Linux 的 Makefile,我正在将其移植到 Darwin。 makefile 接受一堆 .o 文件并将它们链接在一起形成一个 .so 共享对象。好吧,所以我想(我对…
Mac 上的 Python dylib 安装在哪里?
在 Mac OSX 10.6.4 上,您在哪里安装动态库 (dylib),以便 Python 2.6.1 可以导入它们?我尝试将它们放在 /usr/local/lib 和 usr/localbin 和 /Librar…
将 GraphicsMagick 添加到 Xcode 项目
我已经在 Xcode 中创建了一个基础工具,并且想要使用 GraphicsMagick 图像处理库中的一些功能。该库已使用 MacPorts 编译并安装在我的计算机上。我将 …
在系统中安装我编译的库以供可执行文件使用
我正在使用 Xcode,经过一番努力,它现在正在编译我的动态库 okie dokie。 我现在的问题是我需要将这些库与另一个项目(即可执行文件)一起使用。 我…
dylib 中笔尖的窗口
我对 Mac 相当陌生,但对 Windows 相当有经验。 我需要的是一个由图书馆(dylib)打开和关闭的窗口。 这在 MS Windows 中很容易做到,但在 Cocoa 中似…
在 Xcode 中使用 libssl
我尝试包含 openssl (我尝试实现 ssh 客户端),并将 libssl.dylib 添加到我的 Xcode 项目中。但我不知道必须包含哪个标头才能使用它。 任何人都可以…