如何修复Windows Visual Studio名称空间错误上的Armadillo?

时间:2018-07-17 17:35:37

标签: c++ windows armadillo

我正在尝试让犰狳在Windows上正常工作。我遵循了所有可以看到别人建议的步骤,例如 How can I install Armadillo on Windows? How to make Armadillo work on Windows?

我已经设置了库,依赖项和目录,我更改了配置文件以取消对适当内容(blas和lpack)的注释。

包括头文件的工作原理,它可以识别它,但是由于某种原因,它看不到名称空间arma存在,我在包含的头文件中看到了它,但是在我的代码中它无法识别arma :: mat。我只是使用一个示例来尝试使其正常工作,如下所示。

arma::vec Pos = { { 0 },{ 1 } };

出现以下错误 错误的(活动的)E0276名称后跟'::'必须是类或名称空间名称

错误(有效)E0065预期为';' Project1

我无法弄清楚为什么我不能让它识别名称空间。有任何想法吗?

0 个答案:

没有答案