linux下編譯自己的第一個C程序

 首先,你需要有gcc編譯器,如果沒有執行下面的命令下載

apt-get install gcc               這個執行c程序

apt-get install g++              這個就可以執行c++程序了

gcc編譯c++程序的話也可以,只要在gcc命令後面加上 -lstdc++ ,指定使用c++庫

 然後就可以創建一個hello.c程序,內容如下

 

gcc hello.c           編譯hello.c文件,然後會在同目錄下生成一個a.out,windows下是a.exe,linux下是a.out

gcc hello.c  -o  hello.c         作用是讓名字變成hello,就不會是a.out這麼難以區分了 

然後你就可以執行可執行文件,即a.out,,特別主要要加上  ./a.out

編譯常用選項

-c      只激活預處理,編譯和彙編,生成 .o  目標代碼文件

-S      只激活預處理和編譯,生成擴展名爲 .s 的彙編代碼文件

-E     只激活預處理,並將結果生成標準輸出

-g       爲調試程序(gdb)生成信息

-O      常用的編譯優化選項

-Wall     打開一些很有用的警告選項,建議編譯時加上此選項

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章