使用编译器安装库

时间:2015-01-29 23:49:53

标签: c++ rcpp armadillo

我一直在编写C ++代码片段,以便通过Rcpp加速R,但现在我想使用Armadillo库做更多的事情,但是我在安装它时遇到了麻烦。

README文件指示为" include"创建一个位置。文件夹和tell your compiler to use that location for header files (in addition to the locations it uses already).

如果我保存"包含"文件夹进入C:\ Users \ me \ Documents \ ARMADILLO,那么如何指示编译器使用适当的位置?

经过一些搜索后,我尝试在命令行输入以下内容(提示后:C:\Users\me>): g++ Documents\ARMADILLO\include,但它不起作用("权限被拒绝")。因此我想知道应该怎么做。

此外,README文件最终指示:Configure your compiler to link with LAPACK and BLAS - 我非常感谢有关如何进行此操作的建议。

非常感谢!

PS:我有Windows 7和VS Express 2013 for Desktop。

1 个答案:

答案 0 :(得分:1)

Visual Studio使用解决方案,它们是 projects 的容器。每个项目都有一个设置页面(右键单击Solution Explorer窗口中的项目)。在“配置属性”下,有一个VC ++目录页面,该页面依次列出“包含目录”。附加;C:\Users\me\Documents\ARMADILLO

顺便说一句,我发现将这些库放在C:\libs\下很有用。保存路径长度。