gcc 无法编译问题解决
首次在ubuntu下編譯c源程序,使用gcc,但是提示如下出錯信息:
test.c:1:19: 錯誤: stdio.h:No such file or directory
test.c:2:23: 錯誤: sys/types.h:No such file or directory
test.c:3:20: 錯誤: signal.h:No such file or directory
test.c:4:20: 錯誤: ourhdr.h:No such file or directory
基本意思就是沒有這些文件或者目錄,原因就是沒有安裝庫文件,使用如下命令安裝解決該問題:
sudo apt-get install libc6-dev
安裝過程
Password:
正在讀取軟件包列表... 完成
正在分析軟件包的依賴關系樹
讀取狀態信息... 完成
將會安裝下列額外的軟件包:
linux-libc-dev
建議安裝的軟件包:
glibc-doc manpages-dev
下列【新】軟件包將被安裝:
libc6-dev linux-libc-dev
共升級了 0 個軟件包,新安裝了 2 個軟件包,要卸載 0 個軟件包,有 0 個軟件未被升級。
需要下載 3685kB 的軟件包。
解壓縮后會消耗掉 16.4MB 的額外空間。
您希望繼續執行嗎?[Y/n]y
獲取:1 http://ftp.sjtu.edu.cn feisty-security/main linux-libc-dev 2.6.20-16.29 [667kB]
獲取:2 http://ftp.sjtu.edu.cn feisty/main libc6-dev 2.5-0ubuntu14 [3018kB]
下載 3685kB,耗時 2s (1369kB/s)
選中了曾被取消選擇的軟件包 linux-libc-dev。
(正在讀取數據庫 ... 系統當前總共安裝有 116970 個文件和目錄。)
正在解壓縮 linux-libc-dev (從 .../linux-libc-dev_2.6.20-16.29_i386.deb) ...
選中了曾被取消選擇的軟件包 libc6-dev。
正在解壓縮 libc6-dev (從 .../libc6-dev_2.5-0ubuntu14_i386.deb) ...
正在設置 linux-libc-dev (2.6.20-16.29) ...
正在設置 libc6-dev (2.5-0ubuntu14) ...
問題解決。
轉載于:https://blog.51cto.com/yxh51netsec/1287998
總結
以上是生活随笔為你收集整理的gcc 无法编译问题解决的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【SVM】A Practical Gui
- 下一篇: excel表格最大行数