【发布时间】:2013-05-22 21:19:40
【问题描述】:
在将第 3 方 C++ 库编译并添加到 XCode 时,我是新手……所以这就是问题所在。我有 .cpp 文件,它依赖于 3 个库。 OpenCV-Eigen-SuperLU。到目前为止,我认为我设法正确添加了 OpenCV-Eigen,但我在添加 SuperLU 时遇到了麻烦。
我真的很困惑我应该在哪里包含源文件路径??。一些教程说我需要创建一个静态库......其他我需要一个框架......另一方面,有 XCode 项目模板,它只是将 src 文件包含到 XCode 项目内的文件夹中,然后从构建设置中引用它们特性。无论如何,我真的需要一些指导。
所以这是我对大多数库的设置。我在 XCode 项目中有一个包含所有依赖项的文件夹。
然后...在项目构建设置中,我设置了标题搜索路径和库搜索路径。指向那个文件夹
正确找到 SuperLU 的标头...但出现链接器错误。
如您所见,我不知道该怎么做...对不起,但正如我在开始时所说的那样,我是一个将库添加到 XCode 中的新手...加上程序文档,它一点都不好.因此,如果有人可以帮助我提供一些指导或链接,我可以开始了解链接过程是如何工作的。
此时我有点绝望,任何形式的帮助都会非常棒。 非常感谢。
【问题讨论】: