Lubuntu

Scotch 和 PT-Scotch 的標頭在哪裡?

  • July 16, 2015

我已經安裝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 文件夾”,也沒有or中的ptscotch.h文件。/usr/include``/usr/local/include

那麼,我應該在哪裡尋找這個文件呢?或者它是否包含在儲存庫中的其他包中?

命令 ,apt-file是一個很好的用於在包中搜尋特定文件名的命令。

apt-get install apt-file
apt-file update
apt-file search ptscotch.h

這將生成包名稱 (libptscotch-dev) 和搜尋詞找到的文件。然後只需安裝通過以下方式找到的軟體包apt-file

apt-get install libptscotch-dev

引用自:https://unix.stackexchange.com/questions/216554