在 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软件怎样把游戏导出来

如何下载microsoft visual studio

用microsoft visual studio 2008执行C语言出现栈溢出怎么解决?

microsoft visual c++里的编译在哪里?

Microsoft visual c++弹窗?

microsoft visual studio 2008找不到一个或多个组件,请重新安装应用程序 的原因都有哪些?