c++中如何把一个cpp文件编译为obj文件

walle tien 2009-06-16 12:42:36
如题,我想求一些把cpp文件编译成obj文件的资料,知道的给我讲解下吧,谢谢
如果有这方面的资料也可以发给我邮箱zeige2009@163.com
...全文
690 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
snail_1989 2009-06-23
  • 打赏
  • 举报
回复
请LZ自己搜出来下载吧:
Compilers.Principles.Techniques.And.Tools
yangyunzhao 2009-06-23
  • 打赏
  • 举报
回复
如果真想了解细节,还是别看VC下的,去GNU世界吧,那里你可以知道所有你想知道的,看到所有你希望看到的。
Meteor_Code 2009-06-23
  • 打赏
  • 举报
回复
[Quote=引用楼主 zeige 的帖子:]
如题,我想求一些把cpp文件编译成obj文件的资料,知道的给我讲解下吧,谢谢
如果有这方面的资料也可以发给我邮箱zeige2009@163.com
[/Quote]
找本编译原理的书看看,然后看GCC源代码,也可以看CMINUS源代码,CMINUS短一些,
不过我认为LZ会很快放弃,因为编译本身是数学问题,而不只是一个程序问题.GCC源代码是好几万行的C++代码写成的.
你可以看看汇编语言的编译程序,NASM就可以,只有2,3万行的C++代码,汇编语言不用太复杂的词法分析所以很容易理解.
还可以看看LUA的源代码,也只有2,3万行的C++代码,但LUA编译本身的逻辑非常复杂,就和他的语言一样十分的丰富.
上面的代码都是开源的可以免费下载,自己编译,修改.
zhao1zhong6 2009-06-23
  • 打赏
  • 举报
回复
估计要学汇编语言。
M0521 2009-06-22
  • 打赏
  • 举报
回复
walle tien 2009-06-22
  • 打赏
  • 举报
回复
对啊 我就是觉得那很神秘啊
neohope 2009-06-16
  • 打赏
  • 举报
回复
编译原理,呵呵
  • 打赏
  • 举报
回复
VC?
cl filename.cpp /c
amossavez 2009-06-16
  • 打赏
  • 举报
回复
楼主是想知道细节?
youzhipeng 2009-06-16
  • 打赏
  • 举报
回复
youzhipeng 2009-06-16
  • 打赏
  • 举报
回复
walle tien 2009-06-16
  • 打赏
  • 举报
回复
如果使用vc来编译的话,我想知道它是怎么样把一个cpp文件转换成obj的 不要编译的命令,
要它编译的细节.
「已注销」 2009-06-16
  • 打赏
  • 举报
回复
cl /c test.cpp
「已注销」 2009-06-16
  • 打赏
  • 举报
回复
什么编译器?
如果是VC,可以

cl -c test.cpp
laibach0304 2009-06-16
  • 打赏
  • 举报
回复
g++ -c a.cpp -o a.o

65,211

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧