社区
非技术区
帖子详情
小弟编译器已做好,请问生成系统文件如何写?
liuyangxuan
2005-07-04 04:27:04
请大家给个思路?目前将源程序生成汇编已成功,链接也成功,但生成指定平台的可执行程序,该从何下手呢?
...全文
211
11
打赏
收藏
小弟编译器已做好,请问生成系统文件如何写?
请大家给个思路?目前将源程序生成汇编已成功,链接也成功,但生成指定平台的可执行程序,该从何下手呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
darkstar21cn
2005-07-06
打赏
举报
回复
是你没表达清除,目前链接这个词(至少是在我用过的gcc,cl里)表示的都是生成可执行文件。
每个操作平台都有自己的可执行文件规范,好象这些东东是收费的。
yangman211
2005-07-06
打赏
举报
回复
pu
sy_lyx
2005-07-06
打赏
举报
回复
我这个链接大家可能误解了,我指的是生成机器指令的几步链接,而并非将指令,数据,链接,也不是所谓的生成PE结构的文件,大致是:词法检查,语法检查,词义检查,生成中间码,进行优化,生成指令,现在也就是最后的一步生成系统PE结构文件,不知如何了?
=============楼上的朋友讲按系统规范?应该查看哪些资料呢?PE文件结构?
pankun
2005-07-06
打赏
举报
回复
链接也成功,但生成指定平台的可执行程序,该从何下手呢?
---------------------------
无语哦
ken0426
2005-07-05
打赏
举报
回复
“链接也成功”与“但生成指定平台的可执行程序,该从何下手呢?”是矛盾的:
链接本身就是平台相关的工作,你既然说链接成功,就是链接生成了可执行文件,怎么又会不知道如何下手呢?
你可以将程序源码编译成通用的COFF格式,但是链接就需要参考具体操作系统平台的规范了。
可能此“链接”非彼“链接”吧。思路就是阅读规范,step by step。
期待你的编译器,祝你成功。
zjxiaoyu
2005-07-05
打赏
举报
回复
什么编译器??
吹吧。
我啃
2005-07-05
打赏
举报
回复
链接成功了不就是可以OUTPUT PE文件了吗,不懂你的意思,如果问如何输出PE看书《加密与解密》里有,如果不是PE,那就不知道了,能做编译器,有水平!不过做几个虚拟机实在,请问是看哪些书的?????
defyer007
2005-07-05
打赏
举报
回复
能写编译器啊
期待,一定要使用一下了
SeekTruth
2005-07-05
打赏
举报
回复
佩服
期待你的编译器.
liuyangxuan
2005-07-04
打赏
举报
回复
不想用现有的MakeFile,请大家给个思路?我查了半天也没查到。
firstdreamer
2005-07-04
打赏
举报
回复
mark
《计算机体系结构》软件篇2 之
编译器
1 课程知识结构 2 世界上第一个
编译器
怎么来的 3 第一个汇编编辑器怎么来的 4 高级语言与...9 词法、语法、语义错误例子 10 C语言
编译器
与 预处理 11 “链接“是什么 12 C语言可执行文件的格式 13 如何选择一款
编译器
C语言中.h和.c文件解析
简单的说其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白
编译器
的工作过程,一般说来
编译器
会做以下几个过程:1.预处理阶段 2.词法与语法分析阶段 3.编译阶段,首先编译成纯汇编语句,再将之汇编成...
C语言中的头文件与原文件
简单的说其实要理解C文件与头文件(即.h)有什么不同之处,首先需要弄明白
编译器
的工作过程,一般说来
编译器
会做以下几个过程: <br />1.预处理阶段 2.词法与语法分析阶段 3.编译阶段,首先...
.c和.h文件的区别 .
其实要理解C文件与头文件有什么不同之处,首先需要弄明白
编译器
的工作过程,一般说来
编译器
会做以下几个过程: 1.预处理阶段 2.词法与语法分析阶段 3.编译阶段,首先编译成纯汇编语句,再将之汇编成跟CPU相关...
.c和.h文件的区别(头文件与之实现文件的的关系~ )
.c和.h文件的区别(头文件与之实现文件的的关系~ ) 分类: 12.C2011-09-22 15:21 3661人阅读 评论(3) 收藏 举报
编译器
includec语言工作makefile .c和.h文件的区别 一个简单的问题:.c和.h文件的区别 ...
非技术区
15,440
社区成员
58,167
社区内容
发帖
与我相关
我的任务
非技术区
C/C++ 非技术区
复制链接
扫一扫
分享
社区描述
C/C++ 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章