我已经安装了 msys2/mingw64,因为我需要 g++ 编译器。现在,我想编译一些需要 openblas 的 c++ oce。我已经使用pacman -S mingw-w64-x86_64-openblas
. 但是,编译代码失败
致命错误:cblas.h:没有这样的文件或目录
显然,包含路径不包含来自 openblas 的标头,这些标头位于C:\msys64\mings64\include\openblas
. 这很容易通过-I<include path>
作为附加参数传递给g++
.
现在,我想知道是否有一种自动方法可以在g++
包含路径中包含已安装包的包含文件/头文件。同样的问题也适用于图书馆。
例如,pacman
可能能够自动将这些路径附加到某个g++
检查的环境变量上。