終端下輸入:
建立目錄:mkdir C_Program
進入目錄:cd C_Program
建立目錄:mkdir hello_world
進入目錄:cd hello_world
使用gedit:gedit
輸入以下代碼并儲存:
#include <stdio.h>
int main(int argc, char *argv[])
{
printf("Hello World!\n");
}
編譯C語言代碼:
終端輸入:
gcc hello_world.c
出現a.out的檔案,我們嘗試打開看看。
終端輸入:./a.out
printf的輸出内容列印出來了。至此C語言代碼成功編譯。
gcc指令的使用:
gcc hello_world.c -o main
-o main -->代表生成的目标檔案名為main
gcc [選項]
[檔案名字]
主要選項如下:
-c:隻編譯不連結為可執行檔案,編譯器将輸入的.c 檔案編譯為.o 的目标檔案。
-o:<輸出檔案名> 用來指定編譯結束以後的輸出檔案名,如果使用這個選項的話 GCC 默
認編譯出來的可執行檔案名字為 a.out。
-g:添加調試資訊,如果要使用調試工具(如 GDB)的話就必須加入此選項,此選項訓示編
譯的時候生成調試所需的符号資訊。