Chinaunix

标题: 在《c++编程思想》的一道题 [打印本页]

作者: 闲云    时间: 2006-04-03 16:49
标题: 在《c++编程思想》的一道题
如何测定您的编译器是怎样产生汇编输出代码的,
如何减小名字分解表。

初入C++(fedora4,g++编译连接器),请各位高手指点,多谢!
作者: converse    时间: 2006-04-03 16:56
g++ -s *.cpp

>>如何减小名字分解表
虾米叫做"名字分解表"???
作者: 闲云    时间: 2006-04-03 17:28
谢谢!
“名字分解表”也是该书的一个名词(第五章),但没有给出明确的定义,我的理解应是,编译器编译时对程序里的标识符(变量名,类名,函数名之类)所作出的一个映射表,不知道g++里是如何处理这些名称的
作者: 闲云    时间: 2006-04-03 17:32
g++ -s *.cpp
这句没有产生任何“汇编输出代码”啊
作者: converse    时间: 2006-04-03 17:32
标题: 回复 3楼 闲云 的帖子
传说编程思想的翻译及其糟糕...你最好能找到英文的来对照一下给出英文原文而不是"你的理解",我怕你一开始就被这些个垃圾翻译给害了
作者: 闲云    时间: 2006-04-03 17:34
是吗?那我要找原文来对照一下了
作者: converse    时间: 2006-04-03 17:34
原帖由 闲云 于 2006-4-3 17:32 发表
g++ -s *.cpp
这句没有产生任何“汇编输出代码”啊


错了应该是大写的-S参数,产生一个*.s文件就是汇编代码了




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2