|
qyhren_1998
初级用户
积分 134
发帖 10
注册 2003-12-17
状态 离线
|
『第
16 楼』:
wengier djgpp集成开发环境用你说的命令行的命令吗?怎么说没有这个命令呢?
|
|
2003-12-18 00:00 |
|
|
qyhren_1998
初级用户
积分 134
发帖 10
注册 2003-12-17
状态 离线
|
『第
17 楼』:
wengier,需要吧程序全部下载吗?太多了!搞不明白!我是学生,帮帮我吧!谢谢
|
|
2003-12-18 00:00 |
|
|
计算机
初级用户
积分 102
发帖 1
注册 2003-12-20
状态 离线
|
|
2003-12-20 00:00 |
|
|
晓欣
初级用户
积分 154
发帖 14
注册 2003-12-30
状态 离线
|
『第
19 楼』:
我在那个官方FTP中发现了很多文件,不知道哪些应该下,哪些可以不下,大虾们指点。。。。。。。。。
|
|
2003-12-30 00:00 |
|
|
mccoy
初级用户
积分 105
发帖 1
注册 2004-1-6
状态 离线
|
『第
20 楼』:
Quote: | 以下是引用TomLi在2003-8-12 13:27:02的发言:
Borland DOS POWER PACK
Borland C++ 4.5与Borland DOS POWER PACK配合可以开发出DOS下DPMI 16和DPMI 32应用程序,在DOS下可以使用4G内存,原来在BC++ 3.1下编写的DOS程序基本上不用改动,重新编译即可。特别是Borland DOS POWER PACK在DOS下可以使用WINDOWS 3.X格式的DLL库,同时也支持BGI图形接口,对于开发DOS GUI界面特别方便,不会出现内存不够的问题。 |
|
先跟站上的各位說聲對不起! 因為我只會用繁體的電腦.
您說到有這套軟體[ Borland DOS POWER PACK] 在哪裡可以找得到呢?
現在開發的程序遇上了emm386 #12 Stack execption的錯誤.
而且一執行就死機.
stacks 加到18,512也做不到, 減縮源代碼也辦不到. 只能找看看這個東西可不可以解決我的困難, 不然就要porting 到djgpp上面去了. 怕時間上不許可就是了.
|
|
2004-1-6 00:00 |
|
|
dwing
初级用户
积分 177
发帖 32
注册 2003-10-6
状态 离线
|
『第
21 楼』:
DJGPP和WATCOM都是DOS下的32位保护模式编程工具。
从这个角度看比BC,QC等强的多.
但我并不看好DJGPP,它的优势是支持GNU,含allegro库,有个较好的界面.
但有致命的缺点:不支持C++(至少我用的不支持),内嵌的汇编太难写,优化远没有WATCOM好.
此帖被 +2 点积分 点击查看详情 评分人:【 rsice 】 | 分数: +2 | 时间:2008-3-6 21:48 |
|
|
http://wex.cn/dwing |
|
2004-1-14 00:00 |
|
|
movenalnalby
中级用户
积分 334
发帖 56
注册 2004-1-4
状态 离线
|
|
2004-1-15 00:00 |
|
|
songjian
初级用户
积分 140
发帖 18
注册 2004-2-3
状态 离线
|
『第
23 楼』:
我同意21楼的观点。上边的编译器我都用过,最好用的是Watcom,功能也最强大www.openwatcom.org 有相关的资料。现在还提供DOS的动态链接库的功能。
Borland 4.51 + PowerPack 对于开发16位的DPMI很好。可以在Borland的FTP站点有下。
DJGPP 如果由于跨DOS和Linux开发还可以,要不就不太方便了,文档的帮助要比上面两个差一点。
我认为如果要开发现在的DOS程序,用Watcom比较好,第一是FREE的。第二支持32位的平面寻址。第三,可以支持动态链接(需要特别的DPMI Server支持)。
|
|
2004-2-6 00:00 |
|
|
linzhixiao
初级用户
积分 160
发帖 15
注册 2004-1-6
状态 离线
|
『第
24 楼』:
请问用WATCOM C++如何写DOS32的键盘模拟输入程序
以下为:DOS16位的键盘模拟输入,但是因为DOS32 不支持pokeb,peek内存函数.本.我现在需要在DOS32也有此功能的函数,但我不能转换到WATCOM DOS32能支持的函数.(注意不是WATCOM DOS16位)
请懂WATCOM c/c++的高手,帮我一下,非常感谢.
void keyboard(int choice,char key[])
{
int offset,i;
offset=peek(0x40,0x1c);
for(i=0;key[i]!='\x0';i++)
{
if(choice==0)
{
pokeb(0x40,offset,0x00);
pokeb(0x40,offset,key[i]);
}
if(choice!=0)
{
pokeb(0x40,offset,key[i]);
pokeb(0x40,offset+1,0x00);
}
offset=offset+2;
if(offset==0x3e)offset=0x1e;
}
pokeb(0x40,0x1c,offset);
}
|
|
2004-2-7 00:00 |
|
|
songjian
初级用户
积分 140
发帖 18
注册 2004-2-3
状态 离线
|
『第
25 楼』:
我发邮件给你了,你看看,再说。我也不是记得了,以前被人骗的,电脑被人骗了,连源码都没了。也懒得再开发了。
|
|
2004-2-7 00:00 |
|
|
qinqong
高级用户
积分 599
发帖 148
注册 2003-10-30
状态 离线
|
『第
26 楼』:
djgpp真是难呀,他上面的帮助文件都是e文,我搞了快半年了,竟然还是什么也不懂。要是有人把他们翻译过来就好了。
|
|
2004-2-15 00:00 |
|
|
peter_field
初级用户
积分 120
发帖 5
注册 2004-2-23
状态 离线
|
『第
27 楼』:
which web site will I could find the "UJGPP" and its graphics tools? sorry for my using of English. youmay fine My chinese character just some mass code most of time. thanks for you all.
|
|
2004-2-23 00:00 |
|
|
qinqong
高级用户
积分 599
发帖 148
注册 2003-10-30
状态 离线
|
『第
28 楼』:
去这里看看吧:www.delorie.com/djgpp
|
|
2004-2-23 00:00 |
|
|
gale
初级用户
积分 139
发帖 17
注册 2004-2-3
状态 离线
|
『第
29 楼』:
poke和peek其实都是访问内存,等效如下:
void poke(int seg,int off,byte value)
{
asm{
mov ax,seg
mov es,ax
mov ax,off
mov es:[ax],value
}
}
可能有人说要push pop一下,其实只要你用C编译器,是不用的,只要你不用 bp,sp寄存器,其他随便用!当然,如果你为了严谨,也可以把牵涉到的寄存器PUSH POP 一下!
|
|
2004-3-2 00:00 |
|
|
towedm
初级用户
积分 115
发帖 4
注册 2003-6-1
状态 离线
|
『第
30 楼』:
用Djgpp已经一年有余。
大家可以看看我的Djgpp作品。
http://towedm.nease.net/towedm/towedm30.rar
希望能同大家共同交流Djgpp的使用心得体会。
|
欢迎大家访问我的主页http://towedm.nease.net
希望能交些使用BC、TC、VC或Djgpp和Allegro的朋友。
Towedm3.0我在Djgpp下开发的CAD类作品。 |
|
2004-3-22 00:00 |
|