1、首先在linux下判斷是否安裝gcc編譯器,直接執行:gcc -v,判斷是否安裝gcc。

成都創新互聯公司是一家專業從事網站制作、網站設計、網頁設計的品牌網絡公司。如今是成都地區具影響力的網站設計公司,作為專業的成都網站建設公司,成都創新互聯公司依托強大的技術實力、以及多年的網站運營經驗,為您提供專業的成都網站建設、營銷型網站建設及網站設計開發服務!
2、然后需要在代碼框內寫一個簡單的C源程序。
3、在程序中使用了C語言中的數學開方函數,sqrt(),所以需要引入math.h頭文件。
4、寫完源程序之后,我們對其進行編譯,如果使用通常的編譯語句,【gcc math.c -o math】進行編譯,會出現錯誤;大概的意思就是不認識sqrt這個東西。
5、所以需要使用正確的命令:【gcc math.c -lm -o math】;這樣才能編譯正確。
格式 gcc [option] [sourcefilename]
介紹一些常用的選項:最簡單的是:gcc hello.c
默認的情況下將生成a.out的可執行性文件,你只需要在終端上輸入./a.out就可以看到執行的結果.
如果你想指定生成目標文件的名字那么你可以加上 -o選項,命令如下:
gcc -o hello hello.c
命令如下:
gcc -c hello hello.c
在Linux下面,如果要編譯一個C語言源程序,我們要使用gcc編譯器。
先將源文件編譯成目標文件:gcc - c hello.c
生成hello.o文件,再將目標文件編譯成可執行文件:gcc -o hello hello.o
如:
int main(int argc,char **argv)
{
printf("Hello Linux\n");
}
擴展資料:
在使用GCC編譯器的時候,我們必須給出一系列必要的調用參數和文件名稱。GCC編譯器的調用參數大約有100多個,這里只介紹其中最基本、最常用的參數。具體可參考GCC Manual。
GCC最基本的用法是∶gcc [options] [filenames]
其中options就是編譯器所需要的參數,filenames給出相關的文件名稱。
參考資料:
百度百科_gcc
網站名稱:linux下編譯c的命令 linux編譯c語言命令
文章出自:http://www.yijiale78.com/article40/dohidho.html
成都網站建設公司_創新互聯,為您提供網站策劃、網站導航、標簽優化、ChatGPT、微信公眾號、響應式網站
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯