在Xcode中使用其他C ++库

时间:2009-10-22 20:24:42

标签: xcode

MS Visual Studio中有可能转到Tools-> Options-> Projects and solutions-> VC ++目录,并添加其他C ++库的头文件和二进制文件,编译器将它们用于每个项目他们是需要的。如何在Xcode 3.2中实现这样的结果?

谢谢!

3 个答案:

答案 0 :(得分:3)

查看目标下的“Link Binary With Libraries”构建阶段。右键单击它,然后选择“现有文件...” - 然后选择要链接到的库。您不必使用前面暗示的框架。

答案 1 :(得分:1)

XCode为此目的使用“框架”的概念。基本上,“框架”是包中的头文件和库。您可以找到有关框架here的更多信息。

通过在XCode中右键单击项目并选择“添加框架”,为项目添加框架。确保它在构建目标中也被引用。上面的资源包含所有必要的信息。

答案 2 :(得分:0)

我认为没有一个选项可以自动为所有项目执行此操作。您必须手动设置每个目标的包含路径,库路径和链接标记。

可能有用的一件事是设置标准GCC变量,例如CFLAGS,CXXFLAGS,LDFLAGS,您可以在/etc/profile~/.bash_profile

中设置