回覆列表
  • 1 # lanfengz3

    編譯方法:格式 gcc [option] [sourcefilename]常用的選項最簡單的是:gcc hello.c預設的情況下將生成a.out的可執行性檔案,

    只需要在終端上輸入./a.out就可以看到執行的結果,如果你想指定生成目標檔案的名字那麼你可以加上 -o選項,命令如下:gcc -o hello hello.c

    命令:gcc -c hello hello.c

    擴充套件資料:

    gcc命令的基本用法

    gcc[options] [filenames]

    其中,filenames為檔名;options為編譯選項。

    當不使用任何編譯選項編譯hello.c時,gcc將會自動編譯產生一個a.out的可執行檔案:

    [root@localhost c]# ls

    hello.c

    [root@localhost c]# gcc hello.c

    [root@localhost c]# ls

    a.out hello.c

    執行:

    [root@localhost c]# ./a.out

    Hello, World!

    使用-o編譯選擇,可以為編譯後的檔案指定一個名字:

    [root@localhost c]# ls

    a.out hello.c

    [root@localhost c]# gcc hello.c -o hello

    [root@localhost c]# ls

    a.out hello hello.c

    執行:

    [root@localhost c]# ./hello

    Hello, World!

    注意:使用-o選項時,-o後面必須跟一個檔名,即:-o outfile。

  • 中秋節和大豐收的關聯?
  • 如何用C語言定時器編寫一個簡單的時鐘?