使用GCC編譯C++代碼:有一個很大的選項列表(警告,優化等),我想隨時編譯。將它們粘貼到命令行是很煩人的。我可以這樣做GCC - 定義我自己的命令行選項,添加一個選項列表
g++ test.cpp -o test.o -myoptions
其中「-myoptions」將使像
-pedantic
-Wall
-O2
-Wshadow
-...
的選項列表,我在什麼地方定義的?
我試過搜索,但找不到指導。是否有可能或者我必須使用make文件?系統是Windows 7,如果這是相關的。由於
編輯:萬一有人爲此在未來的搜索,Windows特定的答案:進入控制面板 - >系統 - >高級系統設置 - >環境變量,創建一個名爲「myoptions」新的系統變量,值「-option1 -option2 -option3 ...」。然後用編譯 「G ++ TEST.CPP -o test.o%myoptions%」
只要使用一些現有的構建系統,甚至編寫自己的makefile? – PlasmaHH