Clang optimization levels
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 由 翻译 强力驱动 问题: On gcc, the manual explains what -O3 , -Os , etc. translate to in terms of specific optimisation arguments ( -funswitch-loops , -fcompare-elim , etc.) I'm looking for the same info for clang . I've looked online and in man clang which only gives general information ( -O2 optimises more than -O1 , -Os optimises for speed, …) and also looked here on Stack Overflow and found this , but I haven't found anything relevant in the cited source files. Edit: I found an answer but I'm still interested if anyone has a link to a user-manual