使用编译器安装库

Library installation using compiler

本文关键字:安装 编译器      更新时间:2023-10-16

我一直在零星地编写C++代码片段,以通过 Rcpp 在 R 中加快速度,但现在我想使用犰狳库做更多的事情,但我在安装它时遇到了问题。

自述文件指示为"包含"文件夹创建一个位置,tell your compiler to use that location for header files (in addition to the locations it uses already).

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

经过一些搜索后,我尝试在命令行中键入以下内容(提示后:C:Usersme>): g++ DocumentsARMADILLOinclude,但它不起作用("权限被拒绝")。因此,我想知道应该如何做到这一点。

此外,自述文件最终指示: Configure your compiler to link with LAPACK and BLAS - 我也非常感谢如何做到这一点的建议。

多谢!

PS:我有Windows 7和VS Express 2013桌面版。

Visual Studio使用的解决方案项目的容器。每个项目都有一个设置页(在"解决方案资源管理器"窗口中右键单击该项目)。在"配置属性"下有一个VC++目录页面,该页面又列出了"包含目录"。追加;C:UsersmeDocumentsARMADILLO

顺便说一句,我发现将这样的库放在C:libs下很有用.节省路径长度。