中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net  论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » 那种C语言编译器,可以实现32位数据地址访问?
作者:
标题: 那种C语言编译器,可以实现32位数据地址访问? 上一主题 | 下一主题
kaxinuo
新手上路





积分 4
发帖 1
注册 2009-2-13
状态 离线
『楼 主』:  那种C语言编译器,可以实现32位数据地址访问?

更加详细的说:
    现在需要一个C语言编译器,可以将C代码编译成可执行代码,但是代码中用到了32位地址和数据的访问,Turbo C 2.0 中只支持16位数据地址访问。请问各位高手那种编译器可以实现32位数据地址的访问??
    编译后的代码要求在x86系统中,的DOS环境下可执行。

2009-3-17 06:32
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
zjwxj
新手上路





积分 4
发帖 2
注册 2009-3-11
状态 离线
『第 2 楼』:  

这个我也在关注啊,好象dos下是不行的,因为dos是16位的,16的系统写32位的程序,当然是比较麻烦的,也属于跨系统了吧,写好了也没法调试,当然理论上是可以的,难度相当于在windows下写arm的程序,跨平台的,需要一整套的东西,现在有一套现成的,djgpp,好象可以的,但用起来会有点烦,gcc的,32位地址好象有个管理程序的,具体我好久没用了,因为我也用不起来啊

2009-3-18 04:34
查看资料  发短消息 网志   编辑帖子  回复  引用回复

请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题



论坛跳转: