2009年12月2日 星期三

GCC for AndesCore - GCC最佳化程式碼

在使用AndeSight下的GCC編譯程式時,會加入一些參數至makefile裡,讓編譯過後程式碼小一些,增加執行效率,常下的參數有:

1. -O0: 關閉最佳化.
2. -O or -O1: 初級的最佳化.
3. -O2 or -O3: 第二級與第三級最佳化.
4. -Os: 將程式碼縮到最小.

如果使用AndesCore N9系列應用在MCU的使用者因系統需要較小的程式碼,建議就設定成-Os.


沒有留言:

張貼留言