作者mself (mself)
看板LinuxDev
標題[問題] GCC 的 option
時間Wed May 26 23:28:50 2010
請問希望程式 performance 好一點 (通常是執行時間短一點)
除了 -O3 外,還有什麼 option 可以開嗎
我只知道 -O3
怕還有其他很簡單的 option ,因為自己的不知而沒有試到
感謝~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.67.101.45
1F:→ james732:man gcc 可以看到超級多的 option 05/26 23:31
2F:→ james732:指定機器的平台 應該也會有助於最佳化的進行? 05/26 23:31
3F:推 goldie:-march=native -O2 05/27 00:58
5F:→ dryman:-O0 無 -O1 -O2 穩定 -O3 快 -Os 根據程式碼長度自動改opt 05/27 14:06
6F:→ dryman:還有-Ofast 不過太快小心架構不好的程式碼gg喔XD 05/27 14:07
7F:→ dryman:linux kernel 好像就是用-Os 05/27 14:08
8F:推 Bencrie:-Os印象中接近-O2 加上 stripped 05/27 18:04
9F:→ Bencrie:-march是不是自己指定比較保險? native好像會抓錯 orz 05/27 18:05
10F:推 goldie:是哦~@@" 05/29 14:49