c++ 在Xcode中链接库

前端之家收集整理的这篇文章主要介绍了c++ 在Xcode中链接库前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用powerbook(osx 10.5),最近下载并安装了FFTW 3.2( link text)。我已经能够根据使用终端的在线教程编译和运行一些简单的程序:

g++ main.cpp -lfftw3 -lm

但是,我无法在Xcode中编译相同的程序。我收到链接错误,“找不到符号”。 /usr/local/lib中有一个名为libfftw3.a的文件。这怎么可以联系起来?此外,显然图书馆必须按照特定的顺序进行联系,即:link text

感谢任何帮助

解决方法

要在Xcode中链接到.a库,您需要:

>双击Xcode中的目标或应用程序打开“信息”窗口
>切换到“构建”选项卡
>将-lfftw3添加到“其他链接器标志”(在“链接”下)
>将库的路径添加到“库搜索路径”(“搜索路径”下)。在你的情况下,这将是/usr/local/lib

我们使用FFTW(这是很好的方式),这对我们有用!

猜你在找的Xcode相关文章