我想安装一个需要SuiteSparse的程序。
我安装了SuiteSparse ->没有错误,
键入"cmake .“->没有错误
然后“作出”.//。/build/../include/Array2D.h:38:48:致命错误: SuiteSparseQR.hpp:没有这样的文件或目录
有人知道为什么吗?如果在安装SuiteSparse期间没有安装它,可以/应该单独安装吗?
发布于 2019-09-20 19:49:28
实际位置是/usr/include/suitesparse/SuiteSparseQR.hpp
Array2D.h文件假定位置为/usr/include/SuiteSparseQR.hpp
../include/Array2D.h。纳米/包括/Array2D.h发布于 2021-06-12 05:07:37
当我尝试像OP一样安装SuiteSparse 出处时,以及在运行之后,我遇到了这个问题和答案-
make
sudo make install 在提取的SuiteSparse文件夹中,并使用apt-get install libgmp3-dev libmpc-dev手动安装依赖项,我仍然得到了错误。
suitesparse.hpp not found当我试图编译一个使用SuiteSparse的项目时。我无法轻松地找出@Bhageera的评论和答案中指定的路径不匹配问题,但当我运行时
sudo apt-get install libsuitesparse-dev使用cmake和make管理的项目开始编译。
https://askubuntu.com/questions/829620
复制相似问题