歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

Ubuntu14.04下如何編譯c程序

參考

配置GCC

安裝的ubuntu其實是自帶GCC的,但由於缺少一些必要的頭文件,所以,不能直接編譯c程序,需要安裝軟件包build-essential
安裝軟件包buildessential時,會自動安裝g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等一些必須的軟件和頭文件
安裝軟件包build-essential的方法如下:
[code]sudo apt-get install build-essential

這裡注意到:build-essential是一個軟件包,所以可以用工具apt-get安裝
什麼是編譯(complie)?
(1)編程語言(programming language)分為低級語言(Low-level Language)和高級語言(HIgh-level Language)
(2)機器語言(完全由十六進制數字組成)和匯編語言(將機器語言中的一組組數字用助字符代替)屬於低級語言
(3)C語言屬於高級高級語言(Java/python/c++等都屬於高級語言)
(4)編譯就是指:將高級語言的指令翻譯為幾條匯編指令或者機器指令

測試安裝GCC是否成功

創建一個.c文件,文件名稱為hello.c,內容如下:
[code]
    #include<stdio.h>   
    int main()   
    {   
       printf("Hello World!\n");   
       return 0;   
    }

然後,在terminal中輸入編譯命令,得到編譯文件hello
[code]gcc hello.c -o hello

運行編譯文件hello
[code]./hello

得到結果:
Hello World!
說明GCC配置成功!
Copyright © Linux教程網 All Rights Reserved