Board logo

标题: 那种C语言编译器,可以实现32位数据地址访问? [打印本页]

作者: kaxinuo     时间: 2009-3-17 06:32    标题: 那种C语言编译器,可以实现32位数据地址访问?

更加详细的说:
    现在需要一个C语言编译器,可以将C代码编译成可执行代码,但是代码中用到了32位地址和数据的访问,Turbo C 2.0 中只支持16位数据地址访问。请问各位高手那种编译器可以实现32位数据地址的访问??
    编译后的代码要求在x86系统中,的DOS环境下可执行。
作者: zjwxj     时间: 2009-3-18 04:34
这个我也在关注啊,好象dos下是不行的,因为dos是16位的,16的系统写32位的程序,当然是比较麻烦的,也属于跨系统了吧,写好了也没法调试,当然理论上是可以的,难度相当于在windows下写arm的程序,跨平台的,需要一整套的东西,现在有一套现成的,djgpp,好象可以的,但用起来会有点烦,gcc的,32位地址好象有个管理程序的,具体我好久没用了,因为我也用不起来啊