以下是引用pangding在2012-9-29 07:35:31的发言:
想问一下,用不同优化级别编译出来的可执行文件大小变化大不大?
另外直接安装的那种编译好的,还能看到它的编译策略吗?试着在 emacs 里执行 M-x version,但出来的信息量好像比较少。
我一般是用
###############################################
### Current Status of Multilingual Features ###
###############################################
CONTENTS: Section 1.
General Information
Section 2.
Display
Section 3.
Input methods
Section 4.
Coding systems
Section 5.
Character sets
Section 6.
Fontsets
########################################
# Section 1.
General Information
########################################
Version of this emacs:
GNU Emacs 24.2.50.1 (i386-mingw-nt5.1.2600)
of 2012-09-03 on MARVIN
Configuration options:
--with-gcc (4.6) --no-opt --enable-checking --cflags -ID:/devel/emacs/libs/libXpm-3.5.8/include -ID:/devel/emacs/libs/libXpm-3.5.8/src -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include -ID:/devel/emacs/libs/giflib-4.1.4-1/include -ID:/devel/emacs/libs/jpeg-6b-4/include -ID:/devel/emacs/libs/tiff-3.8.2-1/include -ID:/devel/emacs/libs/gnutls-3.0.9/include -ID:/devel/emacs/libs/libiconv-1.13.1-1-dev/include -ID:/devel/emacs/libs/libxml2-2.7.8/include/libxml2
这个东西看 其他方法不知道。。
不同优化级别差别不大 不优化支持调试 大约要45M 各个优化版大约是10M Os的貌似最小 优化级别高了 因为有内联展开 所以大小相应的变大一点 O3和O2比大了不到1M 速度上面 从跑分上大约是提高50% 对于特别慢的操作意义不大 因为该慢还是慢。。 只不过快一点
安装的话 GNU的东西默认是-O2优化发布的罢
[
本帖最后由 zklhp 于 2012-9-29 08:14 编辑 ]