我是 mac 用户,正在尝试安装和导入 C++ Armadillo 库。以下是我到目前为止的步骤:
1)我从其网站下载了 Armadillo 库。
2) 我查看了下载文件中的 Readme.txt 文件,解释了如何安装它。
3)我使用CMake将armadillo下载文件制作成二进制文件。
4)然后通过使用终端和代码sudo make install,我安装了二进制代码,它们生成了一些“类库”文件:libarmadillo.4.0.2.dylib、libarmadillo.4.dylib、lib armadillo.dylib
5) 然后我将所有这些文件复制到/url/lib 目录中。
6) 现在我的 Xcode 程序正在运行,我正在尝试通过 include 命令包含 armadillo 库。问题是 Xcode 突出显示了这一行,并显示“找不到 Armadillo 文件”。有人可以帮我解决这个问题吗?
非常感谢,
最佳答案
您需要在build设置中设置以下内容:
这就是编译源代码所需的全部内容。但是,为了让您的程序链接,您还需要以下内容:
如果您不确定如何正确构建和安装 armadillo(例如,配置时使用哪个前缀),我强烈建议您使用诸如 MacPorts 之类的包管理器来为您完成,
关于c++ - 将 Armadillo C++ 库导入 Xcode,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21222662/