gcc命令與gdb命令常用選項

2021-09-30 13:54:12 字數 598 閱讀 3991

用法: gcc [選項] [檔名]

選項:

學用命令:

1、編譯.c生成可執行檔案:

$ gcc -o hello_world hello_world.c
2、編譯.c檔案生成目錄檔案:

$ gcc -0 hello_world.o -c hello_world.c
$ gcc -o hello_world hello_world.o
4、以c99標準編譯.c檔案:

$ gcc -std=c99 -o hello_world hello_world.c
5、編譯時顯示警告資訊:

$ gcc -wall -o hello_world hello_world.c
先決條件:可執行檔案要包含標準除錯資訊,gcc編譯一定是此種方式才可:

$ gcc -g [其他選項] [檔名]
使用方式:

$ gdb [可執行檔案]
子命令:

詳解GCC與GDB 常用的命令

linux下程式設計,少不了和gcc,gdb打交道,現在總結下常用命令,掌握這些足夠用了。gcc常用的選項 o 指定生成的輸出檔案,e 僅執行編譯預處理 gcc的 e選項,可以讓編譯器在預處理後停止,並輸出預處理結果。s 將c 轉換為彙編 gcc的 s選項,表示在程式編譯期間,在生成彙編 後停止 w...

GCC命令選項 整理

由於gcc命令選項太多,以下只列部分常用選項 按a z排列 ansi 支援ansi iso c的標準語法,取消gnu的語法擴充套件中與標準有衝突部分 但這一項並不能保證生成ansi相容 b machine 在有的時候,gcc編譯器編譯出來的目標 並不是在執行這個編譯動作的機器上執行而是另外一台機器,...

GCC 命令選項使用詳解

gcc 命令列詳解 1 gcc包含的c c 編譯器 gcc cc c g gcc和cc是一樣的,c 和g 是一樣的,一般c程式就用gcc編譯,c 程式就用g 編譯 2 gcc的基本用法 gcc test.c這樣將編譯出乙個名為a.out的程式 gcc test.c o test這樣將編譯出乙個名為t...