vi或者vim 編輯你的語言,然后用 gcc 編譯, 編譯好之后會在當前目錄生成 a.out 的文件(或者可以使用 -o 參數(shù)修改文件名。),執(zhí)行該文件就可以運行了。
為班戈等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計制作服務(wù),及班戈網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為成都網(wǎng)站設(shè)計、網(wǎng)站制作、外貿(mào)營銷網(wǎng)站建設(shè)、班戈網(wǎng)站設(shè)計,以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!
linux終端下,編譯C語言程序步驟為: 采用vi進行源代碼編寫,編寫完成后,:wq存盤退出,如: vi test.c 在命令行下,運行g(shù)cc編譯程序,生成執(zhí)行碼,如: gcc -o test test.c -o 表示指明生成的執(zhí)行碼名稱 運行編譯后的執(zhí)行碼 ./test
1、打開kali linux的終端。創(chuàng)建一個文件并命名為test.c。在終端輸入:touch test.c。
2、可以看到已經(jīng)生成了一個后綴為test.c的源文件。然后用vim工具打開這個文件并編寫代碼。在終端中輸入:vim test.c或者gvim test.c打開這個文件并編寫代碼。
3、編寫完了這個代碼?,F(xiàn)在開始編譯源文件。在終端中輸入:gcc test.cgcc是linux自帶的c語言編譯器。如果是windows則要用ide工具來編譯。linux系統(tǒng)一般寫C語言用gcc +vim+gdb三個自帶的工具就可以了。
4、打完gcc test.c編譯完C源文件。然后就可以看見a.out的文件。一般linux系統(tǒng)就默認為a.out為編譯完的文件。現(xiàn)在運行a.out文件。在a.out文件的目錄下打開終端并輸入./a.out就是運行文件了。
5、如果想要編譯完的文件名不要用a.out文件。就可以在編譯時打入.gcc test.c -o test.out然后就可以看見有一個test.out.文件 了。-o后面跟著的編譯生成的文件名。
6、再運行test.out在終端中輸入./test.out結(jié)果如圖。這樣在linux系統(tǒng)下編譯并運行C語言就完成了。
格式 gcc [option] [sourcefilename]
介紹一些常用的選項:最簡單的是:gcc hello.c
默認的情況下將生成a.out的可執(zhí)行性文件,你只需要在終端上輸入./a.out就可以看到執(zhí)行的結(jié)果.
如果你想指定生成目標文件的名字那么你可以加上 -o選項,命令如下:
gcc -o hello hello.c
命令如下:
gcc -c hello hello.c
建議你使用gcc,linux下也有像vc的可視化開發(fā)工具如:Qt,Eclipse,Codeblock,一般gcc比較方便,屬于命令行,可以編譯C,C++,具體是:
第一步:打開終端,隨便進入一個文件夾用于存放你編寫的程序
#cd
/home/usr/workspace
#vi
Hello.c
接著你就會看到vi編輯器,按I開始輸入,接著輸入你的代碼,
輸完后按Esc,再輸入":wq"(引號內(nèi))保存退出,
好,現(xiàn)在你已經(jīng)用vi編輯好了你程序。
第二步:用gcc編譯你的程序
在終端輸入
#gcc
-o
hello
hello.c
編譯完成后,在你的文件中出現(xiàn)一個hello運行文件。
第三步:運行編譯好到hello文件,在終端輸入
#./hello
到這一步你的程序開始運行了。
在這里只能簡單介紹了,你自己再看看,希望對你有幫助。
假如你的c程序名為main.c
,在/home/linux
下
打開終端
使用cd
命令進入到main.c
所在的文件夾內(nèi):
cd
/home/linux
然后使用gcc命令編譯mian.c
程序
:
gcc
mian.c
編譯通過后,再輸入:
./a.out
就可以運行你的程序