關於gcc時/Makefile中,選項-W 、-Wall、 -w、-fno-builtin、-On的作用

1.報警告

-w不顯示任何警告。

-Wall 顯示了所有的警告,比不加任何選項多,例如當有變量沒有用到,一般情況不報warning,加入後報,例如下圖:

-W顯示了默認的警告。

一般程序是在Makefile加上 -W -Wall

2.內建函數

-fno-builtin 即不使用C語言的內建函數,所以你的函數名可以和內建函數同名

-fno-builtin-function 有的函數想用內建函數,有的不想用

3.優化級數gcc -O0 -O1 -O2 -O3 四級優化選項

-O0沒有優化,-O1有優化,然後越來越優化,具體見https://blog.csdn.net/zhangzq86/article/details/80840927

3.M=

 

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