新安裝的Ubuntug系統,vim、gcc都是現安的,用gcc編譯時出現找不到頭文件狀況:linux
因而百度。vim
原來linux類的操做系統上面開發程序,光有了gcc 是不行的,它還須要一個 build-essentia,做用是提供編譯程序必須軟件包的列表信息,編譯程序有了這個軟件包才知道頭文件在哪,庫函數在哪。還會下載依賴的軟件包,最後才組成一個開發環境。函數
安裝build-essentia:ui
sudo apt-get install build-essential操作系統
以後頗有可能失敗:blog
剛安裝的系統通常得更新各類東西,這時須要更新一下軟件列表,更新可獲取軟件及其版本信息:開發
sudo apt-get updateget
而後系統會提示更新軟件:編譯
瞭解了一下這個至關於sudo apt-get upgrade百度
時候就能用了。