使用VI編輯器寫C語言程序


我們這里以編寫並執行一個C程序為例來說明GCC編譯器的用法。
首先進入SHELL命令界面,輸入"vi main.c" 這樣就進入了一個vi編譯器的界面。
輸入i就進入編輯狀態,可以輸入源程序如下:

#include<stdio.h>
int main(void)
{
printf("Hello,world!/n");
return 0;
}

已 經編輯完成,可以輸入Esc,然后輸入冒號(:),最后輸入"wq"退出編輯狀態,這樣就又重新進入了SHELL提示符狀態下,如果發現源程序有錯誤,可 以輸入vi main.c重新進入編輯狀態,按i命令再次編輯源文件直至無錯為止.
如果已經確認源文件無錯,而且也退出到了SHELL命令提示符 下,就可以編譯源文件了。
輸入命令gcc main.c並回車,如果有錯誤的話就再次編輯直至語法錯誤全部清除為止。
生成的可執行文件默 認為a.out,如果想要自己指定輸出的可執行文件的文件名(比如說main.out),可以輸入gcc main.c -o main.out
如 果沒有錯誤提示的話,就表明編譯成功了。那么接下來就是運行程序了。
如果你用的是gcc main.c編譯的文件,那么輸入命令./a.out並回車,就可以看到運行效果了。
如果你用的是gcc main.c -o main.out,那么輸入./main.out就可以看到同樣的運行結果了

(也可直接在 主文件夾(./)中創建一個新文檔,改名為xxx.c 。在xxx.c中寫上源代碼,然后到終端中輸入:gcc xxx.c進行編譯(如果把xxx.c創建在其他位置,比如桌面,就要輸入:gcc ./桌面/xxx.c),有錯誤再打開xxx.c文檔修改,直到錯誤全部清除
主文件夾中會生成a.out。最后在終端輸入:./a.out  便可看到運行結果。)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM