|
BWSkyer
中级用户
我是DOS学者
积分 367
发帖 180
注册 2006-5-14 来自 重庆
状态 离线
|
『楼 主』:
[求助]求win32DOS,要能运行32位的程式
请大家帮忙,原来都是在win界面化编程,最近因为工作方面的事情,要在DOS下运行我的程式,但是公司里的又是16DOS,请大家给我个下载。。
因为C++好像只能编32DOS程式阿~~~
先谢谢大家了~~~
|
|
2006-5-14 11:01 |
|
|
Michael
钻石会员
积分 10046
发帖 3039
注册 2002-11-11
状态 离线
|
『第
2 楼』:
用djgpp重新编译。
|
简单就是美 |
|
2006-5-14 12:05 |
|
|
BWSkyer
中级用户
我是DOS学者
积分 367
发帖 180
注册 2006-5-14 来自 重庆
状态 离线
|
『第
3 楼』:
digpp是什么东西呢??
我还是想知道32位FreeDOS的下载地址
|
|
2006-5-14 14:06 |
|
|
asbai
高级用户
积分 653
发帖 252
注册 2006-4-16
状态 离线
|
『第
4 楼』:
FreeDOS 32还在prealpha阶段,目前无法实用。下载地址去sourceforge上搜一下。
djgpp是gcc的dos port。利用DPMI接口在16bit DOS下进入32位保护模式,访问4GB扁平地址空间。DPMI是当年微软和几个主要厂商定的,除了djgpp,watcom和dmc也支持DPMI。
DOS下也有16位的C++编译器,例如TC++,BC++,MSC等等。
如果你是想在DOS下直接跑Win32API/ABI的应用,试试HX DOS Ext
[ Last edited by asbai on 2006-5-14 at 17:16 ]
|
|
2006-5-14 17:14 |
|
|
tigerpower
中级用户
大师兄
积分 377
发帖 99
注册 2005-8-26
状态 离线
|
『第
5 楼』:
真没想到这年头DOS还有用武之地,呵呵,到底是什么程序呀?
|
|
2006-5-14 18:00 |
|
|
272922032
禁止访问
积分 97
发帖 41
注册 2005-10-6
状态 离线
|
『第
6 楼』:
VC++6.0 吗?你的程序本身有问题吧?我记得VC++里面有个写控制台程序的选择,你直接用那个编译,问题应该不大.
|
|
2006-5-14 18:59 |
|
|
electronixtar
铂金会员
积分 7493
发帖 2672
注册 2005-9-2
状态 离线
|
|
2006-5-14 19:24 |
|
|
asbai
高级用户
积分 653
发帖 252
注册 2006-4-16
状态 离线
|
『第
8 楼』:
tigerpower:
基于DOS的嵌入式系统很多,上海地铁所有闸机都是基于DOS的486 STD。
272922032:
VC6编译出来的console程序是基于Win32API的,不能在实DOS下直接用的。
|
|
2006-5-14 22:58 |
|
|
BWSkyer
中级用户
我是DOS学者
积分 367
发帖 180
注册 2006-5-14 来自 重庆
状态 离线
|
『第
9 楼』:
楼上的说得很对。我的程序是没有问题的。但是要32的DOS才能运行。谢谢大家帮忙!!我还以为Freedos32可以用呢。看来有点勉强了。要是可以,我提议叫公司把所有的HDD全换成FreeDOS的。现在不行了。哪个还有更好的建议吗..
至于我。我在ASUS搞PE。。
|
|
2006-5-14 23:24 |
|
|
Wengier
系统支持
“新DOS时代”站长
积分 27734
发帖 10521
注册 2002-10-9
状态 离线
|
『第
10 楼』:
HX DOS Extender的最新测试版(2006.5.14更新)现在又有不少进展,比如Win32 Console版的UPX 2.0及其压缩过的程序、支持长文件名的Win9x中的XCOPY32等等都可以正常运行了,因此试试它应该还是不错的,你的Win32 Console程序通过它很可能也能在纯DOS下直接运行。以下是其作者提供给我的HX最新测试版下载地址:
http://www.japheth.de/Download/hxrtd.zip
|
Wengier - 新DOS时代
欢迎大家来到我的“新DOS时代”网站,里面有各类DOS软件和资料,地址:
http://wendos.mycool.net/
E-Mail & MSN: wengierwu AT hotmail.com (最近比较忙,有事请联系DOSroot和雨露,谢谢!)
|
|
2006-5-14 23:29 |
|
|
asbai
高级用户
积分 653
发帖 252
注册 2006-4-16
状态 离线
|
『第
11 楼』:
HX的更新速度真是快啊,跟他的更新跟的很辛苦,呵呵
|
|
2006-5-15 01:07 |
|
|
jawbin
高级用户
积分 994
发帖 444
注册 2005-1-29
状态 离线
|
『第
12 楼』:
486 很不错了, 我们只能用 186....
另外, PE 是什么啊, 楼主?
[ Last edited by jawbin on 2006-5-15 at 10:25 ]
|
|
2006-5-15 10:23 |
|
|
jawbin
高级用户
积分 994
发帖 444
注册 2005-1-29
状态 离线
|
『第
13 楼』:
另问楼主,为什么非要 32 位? 需要的内存多?
|
|
2006-5-15 10:41 |
|
|
BWSkyer
中级用户
我是DOS学者
积分 367
发帖 180
注册 2006-5-14 来自 重庆
状态 离线
|
『第
14 楼』:
呵呵。
PE 工程师有两种,Process Engineer (过程工程师即工艺工程师)和Product Engineer(产品工程师);前者负责产品制造工艺的设计和贯彻;后者负责产品设计和开发。至于Project Engineer(项目工程师)主要是负责项目开发进度、财务,偏重于项目协调和项目管理,一般不称其为PE,而称其为项目经理。
而我是其中的Product Engineer。负责产品设计和开发的!!为什么要32位的原因就是以后大家编程就可以在WINDOWS界面化中直接运行,测试通过后在运用在32位的DOS下,不就少了些麻烦吗!!
谢谢Wengier管理员提供的HX DOS下载地址,我会试试的!!还有怎么安装我不是很明白,论坛由帖子介绍吗??
压缩包打开后有两个目录,一个BIN,一个DOC。怎么安装呢??
|
|
2006-5-15 17:56 |
|
|
asbai
高级用户
积分 653
发帖 252
注册 2006-4-16
状态 离线
|
『第
15 楼』:
copy-run不用安装,如果要在其它目录下运行,设下path变量就好了。具体看doc目录下的文档。
|
|
2006-5-15 18:14 |
|