1
我有我保存代碼名稱:clus.cpp 當我打開終端,運行運行C++在linux
g++ clusters.cpp
輸出爲:
fatal error: libspp.h: No such file or directory
這是相同的任何其他代碼,具有不同的庫。有誰知道我該如何解決這個問題?
我有我保存代碼名稱:clus.cpp 當我打開終端,運行運行C++在linux
g++ clusters.cpp
輸出爲:
fatal error: libspp.h: No such file or directory
這是相同的任何其他代碼,具有不同的庫。有誰知道我該如何解決這個問題?
此編譯器錯誤實際上告訴你,您的計算機上沒有這樣的文件libspp.h。
這意味着您必須安裝包含此文件的庫。
如果對於您編寫的每一個其他代碼,只要從您的文件中刪除此標頭即可。 #include "libspp.h"
並嘗試使用打印「Hello world」之類的簡單程序。
您需要安裝您使用的第三方庫的開發包。如果您的發行版中沒有預構建的軟件包,那麼您必須自行下載,構建和安裝這些庫。 –
如何檢查預編譯是否有用於分發的軟件包? @Someprogrammerdude –
使用你的發行包工具?搜索這些庫,如果其名稱中包含「dev」或類似的包。如果你不知道如何搜索,那麼我建議你在[超級用戶](https://superuser.com/tour)上發佈一個通用的問題,你可以在這裏提供更多關於你的Linux發行版。 –