我的机器用GCC 10.3.0编译这个C++程序用了4分多钟。
查了下GCC 11的Changes,应该是-fbit-tests在处理大型switch-case的时候性能低的问题,用了-fno-bit-tests之后,用了5分多钟就能编译出来了。
【 在 sabre (无可救药) 的大作中提到: 】
: gcc 11出新问题了?
: $ g++ --version
: g++ (Debian 10.2.1-6) 10.2.1 20210110
: ...................
--
FROM 103.90.178.*