Lubuntu
Scotch 和 PT-Scotch 的標頭在哪裡?
我已經安裝
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