1、預設
命令:g++ test.cpp
功能:生成預設為a.exe的檔案。
2、命名 -o
命令:g++ test.cpp -o test
功能:生成test.exe的檔案。
3、除錯 -g
命令:g++ qaq.cpp -o qdq -g
功能:生成用於gdb除錯的檔案qdq.dsym。
4、警告 -w -w
命令:g++ qaq.cpp -o qaq -w
功能:顯示所有的警告資訊
命令:g++ qaq.cpp -o qaq -w
功能:禁止顯示所有警告資訊
5、優化 -o
命令:g++ qaq.cpp -o qaq -o2
功能:主要有o1,o2,o3,os,分別優化大小,功能,功能,大小。
6、標準 -std=
命令:g++ qaq.cpp -o qaq -o2 -std=c++11
功能:使用標準c++11來編譯程式
7、win系統棧 -wl,–stack=
命令:g++ 1.cpp -o 1 -wl,--stack=16777216
功能:把呼叫棧的大小指定為16mb。
編譯器 G 常用命令
1 預設 命令 g test.cpp 功能 生成預設為a.exe的檔案。2 命名 o 命令 g test.cpp o test 功能 生成test.exe的檔案。3 除錯 g 命令 g qaq.cpp o qdq g 功能 生成用於gdb除錯的檔案qdq.dsym。4 警告 w w 命令 g qaq...
編譯器 G 相關編譯命令
下面以test.cpp為例 命令 g test.cpp o命令是輸出的意思,這樣就輸出了test.exe。你要輸出test.exe的話可以用 g o test.exe。1.預處理,生成.i的檔案 預處理器cpp 命令 g e test.cpp test.i 功能 這一步主要做了這些事情 巨集的替換,...
G 常用命令選項
選項解釋 ansi c只編譯並生成目標檔案。dmacro 以字串 1 定義 macro 巨集。dmacro defn 以字串 defn 定義 macro 巨集。e只執行 c 預編譯器。g生成除錯資訊。gnu 偵錯程式可利用該資訊。idirectory 指定額外的標頭檔案搜尋路徑directory。l...