微型 C 编译器的优化级别
Optimization levels with tiny C compiler
我在联机帮助页中读到
Note: GCC options -Ox, -fx and -mx are ignored.
它产生不同的二进制大小,使用 gcc -O3
编译 st,二进制大小为 120K,使用 tcc 为 112K。
使用 tcc 运行 编译的代码是否比 gcc -O3
慢?
Tcc 不优化。通常,gcc 的优化会导致 运行 相当快的二进制文件。 (顺便说一下,二进制文件的大小并不能预测执行速度。)
我在联机帮助页中读到
Note: GCC options -Ox, -fx and -mx are ignored.
它产生不同的二进制大小,使用 gcc -O3
编译 st,二进制大小为 120K,使用 tcc 为 112K。
使用 tcc 运行 编译的代码是否比 gcc -O3
慢?
Tcc 不优化。通常,gcc 的优化会导致 运行 相当快的二进制文件。 (顺便说一下,二进制文件的大小并不能预测执行速度。)