gcc編譯過程及相關參數

1. gcc編譯過程

 

2. gcc編譯參數

-I:指定包含的頭文件路徑, 如-I ./include

-D:指定編譯過程中的全局宏, 如-D MACRO_DEBUG

-O:需不需要優化我們的程序,範圍0~3,0表示不優化,3表示最高優化

-Wall:程序編譯過程中輸出警告信息

-g:在生成的程序中添加調試信息

-L:指定編譯過程中連接庫的路徑

-l:指定編譯過程中連接庫的名字

 

注意點:

1.-I後面跟路徑可以有空格也可以沒有空格,12.04以下版本不支持有空格的寫法

2.-l連接庫的名字需要掐頭去尾,如libMyTest.lib,庫名爲MyTest

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章