『壹』 在linux下如何開發C程序
在Linux開發環境下,GCC是進行C程序開發不可缺少的編譯工具。GCC是GNU C Compile的縮寫,是GNU/Linux系統下的標准C編譯器。雖然GCC沒有集成的開發環境,但堪稱是目前效率很高的C/C++編譯器。《linux就該這么學》非常值得您一看。Linux平台下C程序開發步驟如下:
1.利用編輯器把程序的源代碼編寫到一個文本文件中。
比如編輯test.c程序內容如下:
/*這是一個測試程序*/
#include<stdio.h>
int main(void)
{
printf("Hello Linux!");
}
2.用C編譯器GCC編譯連接,生成可執行文件。
$gcc test.c
編譯完成後,GCC會創建一個名為a.out的文件。如果想要指定輸出文件,可以使用選項-o,命令如下所示:
$gcc-o test1 test.c
這時可執行文件名就變為test1,而不是a.out。
3.用C調試器調試程序。
4.運行該可執行文件。 在此例中運行的文件是:
$./a.out 或者 test1
結果將得出:
Hello Linux!
除了編譯器外,Linux還提供了調試工具GDB和程序自動維護工具Make等支持C語言編程的輔助工具。如果想要了解GCC的所有使用說明,使用以下命令:
$man gcc
『貳』 濡備綍鍦ㄦ墜鏈轟笂緙栧啓c紼嬪簭錛
濡備綍鍦ㄦ墜鏈轟笂緙栧啓c紼嬪簭錛熶粖澶╁皬緙栦負澶у惰茶В涓涓嬨
1銆佹墦寮鎵嬫満錛屾壘鍒板簲鐢ㄥ晢搴楋紝鐐瑰嚮騫惰繘鍏ワ紝濡傚浘鎵紺恆
2銆佽繘鍏ヤ箣鍚庯紝鎼滅儲鈥淐璇璦娌$跨紪璇戝櫒鈥濓紝灝嗗叾涓嬭澆瀹夎呭埌鎵嬫満涓婇潰錛屽傚浘鎵紺恆
3銆佷笅杞藉ソ涔嬪悗錛屾墦寮鈥淐璇璦緙栬瘧鍣ㄢ濓紝濡傛豹瀵熻京鍥炬墍紺恆
4銆佽繘鍏ヤ箣鍚庡洶緙猴紝鍗沖彲瀵笴璇璦榪涜岀紪璇戱紝濡傚浘鎵紺恆
鐗瑰埆鎻愮ず
浠ヤ笂綰灞炰釜浜虹紪鍐欙紝璇峰嬁杞杞芥妱琚銆