我已经ptscotch
用这个命令安装了:
sudo apt-get install ptscotch
然后我想编译 Pastix 库,但它抛出错误:
symbol/src/dof.c:54:22: fatal error: ptscotch.h: No such file or directory
所以我试图找到该ptscotch.h
文件,但一无所获。看来 Pastix 在我的主文件夹中查找它,但没有“scotch 文件夹”,并且或中没有ptscotch.h
文件。/usr/include
/usr/local/include
那么,我应该去哪里寻找这个文件呢?或者它是否包含在存储库中的其他包中?
答案1
该命令apt-file
非常适合用于搜索特定文件名的包。
apt-get install apt-file
apt-file update
apt-file search ptscotch.h
这会生成包名称 (libptscotch-dev) 和搜索词找到的文件。然后只需安装通过以下方式找到的包apt-file
:
apt-get install libptscotch-dev