我正試圖將一堆可執行不同優化的可執行文件放在一起。我唯一的問題是,如果使用-c的gcc命令也能夠使用-O標誌? 我問這個問題,因爲我意識到當我只在gcc命令中放置優化標記來製作exe時,文件之間的大小沒有差異,這看起來不正確。GCC優化標誌
例如,我有這樣的事情:
g++ -c cat.cpp
g++ -c dog.cpp
g++ cat.o dog.o -o catdog
我會用國旗上的一切是這樣的:
g++ -c -O2 sobol.cpp
g++ -c -O2 sobol_prb.cpp
g++ sobol.o sobol_prb.o -O2 -o catdog02
如果有人可以幫助我,我會非常感激。
謝謝。