在 Microsoft Visual Studio 2015 的 C++ 项目中包含 Armadillo C++ 库
Posted
技术标签:
【中文标题】在 Microsoft Visual Studio 2015 的 C++ 项目中包含 Armadillo C++ 库【英文标题】:Including Armadillo C++ library in a C++ project in Microsoft Visual Studio 2015 【发布时间】:2015-10-06 01:07:04 【问题描述】:我正在尝试将 Armadillo C++ 库(一个线性代数库)包含在我正在处理的 C++ 项目中,但我很难弄清楚如何去做。我一般不熟悉如何将库添加到项目中,因此我一直在寻找具有分步说明的资源,而我能找到的最好的资源对我不起作用(http://codeyarns.com/2013/11/15/how-to-use-armadillo-on-windows/)。我按照网页上的所有说明进行操作,当我将 #include <armadillo>
和 using namespace arma
放入我的代码中时,Visual Studio 仍然会抱怨。有谁知道我做错了什么?
【问题讨论】:
查看犰狳 .tar.gz 存档附带的examples
文件夹。它包含一个自述文件和一个 MSVC 示例项目。
在您的 VS 项目中,在属性页中,将犰狳包含文件夹的完整路径添加到包含路径中。 (你可能需要#include "armadillo"
。)
【参考方案1】:
我已将所有 .lib 和 .dll 文件放在一个目录中,该目录已添加到 PATH 系统环境变量中
然后你只需要在 VS2015 中添加正确的包含和库目录
并添加您拥有的 lib 依赖项
【讨论】:
以上是关于在 Microsoft Visual Studio 2015 的 C++ 项目中包含 Armadillo C++ 库的主要内容,如果未能解决你的问题,请参考以下文章
microsoft visual studio软件怎样把游戏导出来