在Xcode 4项目中包括动态库
我为这个基本问题道歉。我一直在寻找一个简单的答案,但到目前为止我还没有成功,所以我希望这对其他初学者程序员有所帮助 我已经安装了MacPorts,然后安装了我想要的外部库:在Xcode 4项目中包括动态库,c,include,imagemagick,xcode4,dylib,C,Include,Imagemagick,Xcode4,Dylib,我为这个基本问题道歉。我一直在寻找一个简单的答案,但到目前为止我还没有成功,所以我希望这对其他初学者程序员有所帮助 我已经安装了MacPorts,然后安装了我想要的外部库:ImageMagick。根据我的研究,我知道MacPorts将dylibs放在/opt/local/lib/文件夹中:。我还知道头文件位于/opt/local/include/ImageMagick/文件夹中 我想我应该从一开始看看它是如何运行的。我创建了一个新项目,一个C命令行工具,然后将第一个示例复制到main.C。现在我
ImageMagick
。根据我的研究,我知道MacPorts将dylibs放在/opt/local/lib/
文件夹中:。我还知道头文件位于/opt/local/include/ImageMagick/
文件夹中
我想我应该从一开始看看它是如何运行的。我创建了一个新项目,一个C命令行工具,然后将第一个示例复制到main.C
。现在我想将ImageMagick库添加到我的项目中
然后如何将这些文件与我的Xcode项目链接起来,以便
#include
工作?我在使用iPad项目的外部库时也遇到了类似的困难。似乎无法使模拟器和设备构建都满意。但是,对于您的测试用例,您可以尝试以下方法:
I/opt/local/include/ImageMagick
-L/opt/local/lib -lImageMagic
有通往图书馆的完整路径
/opt/local/lib/libImageMagic.dylib (note sure that is the actual file name)
至少在我找到真正的XCode 4方法之前,这些更改对我来说是有效的。这是一个非常笨拙的正确方法。希望有人能找到正确的方法。等我有机会测试一下,我会告诉你它的进展情况。在我用ImageMagik弄脏我的双手之前,我目前正在经历斯坦福大学的讲座,以便对SDK有更深入的了解。这很有趣:……似乎你实际上不能在ios项目中包括动态库。我忘了说这是我心目中的计划。