디버깅, 튜닝시 사용할 툴들
http://gcc.gnu.org/onlinedocs/gcc-3.1.1/gcc/Gcov.html#Gcov
. optimization flag를 모두 끄고 사용한다.
릴리즈(release) 시 사용할 옵션들
http://interactive.linuxjournal.com/article/7269
http://wiki.kldp.org/wiki.php/GccOptimizationOptions
. -g, -pg, -p 같은 옵션을 끈다.
$ find -name Makefile | xargs grep 'pg'
. 필요없는 library나 header를 include하지 않는 다.
. -o2 or -o3 옵션을 켠다.
. -march=pentium4 -mfpmath=sse2 같은 시스템에 최적화된 옵션을 켠다.
http://gcc.gnu.org/onlinedocs/gcc-3.1.1/gcc/i386-and-x86-64-Options.html#i386%20and%20x86-64%20Options
댓글 없음:
댓글 쓰기