相关选项的含义可以通过"man gcc"看出(有问题,找男人),譬如man gcc后检索inline-functions: ? 从O0到O1,O2,O3,是一个开启的优化选项逐步加大的过程: ?
fcse-skip-blocks,-falign-functions,-fstrict-overflow,-fstrict-aliasing,-fschedule-insns2,-ftree-tail-merge,inline-functions
pragma GCC optimize("-freorder-blocks") #pragma GCC optimize("-fschedule-insns") #pragma GCC optimize("inline-functions