[질문] gcc 컴파일러 최적화 옵션에 관하여....

iamlow의 이미지

정말 궁금합니다...

gcc에서 사용하는 최적화 옵션(-O[n])있잖아요....

이것에 관한 자료나 도움을 얻고 싶습니다..

이것이 정확하게 하는 역할이 무었인지...

컴파일 옵션을 사용할때... 사용하지 안을 때 차이점...

기본적인 것은 아는데 자세히 알고 싶어서요

정확히 무엇을 최적화 하는 것인지....

-----------------------------------------------------------------------
예를들어... -O2옵션같은경우는....

제가 알고 있기로는 변수를 잡을 때 레지스터를 사용하지않고

메모리를 사용하는 것으로 아는데 맞나요?

-----------------------------------------------------------------------

답변 부탁드립니다...

Prentice의 이미지

일단 여기부터 보시고 GCC 문서를 찾아보세요.

http://wiki.kldp.org/wiki.php/GccOptimizationOptions