中国DOS联盟论坛

中国DOS联盟

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

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

游客:  注册 | 登录 | 命令行 | 会员 | 搜索 | 上传 | 帮助 »
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » 现在DOS下有非常好的编程环境——DJGPP 
« [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] »
作者:
标题: 现在DOS下有非常好的编程环境——DJGPP  上一主题 | 下一主题
fros
初级用户





积分 112
发帖 48
注册 2006-10-6
状态 离线
『第 91 楼』:  

DJGPP,这玩意的使用手册在哪里有啊?
我搜索了好一阵都没找到。。。

2006-10-8 01:48
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
jdyl
新手上路





积分 14
发帖 4
注册 2006-10-11
状态 离线
『第 92 楼』:  Djgpp中出现Don't know how to build 21.o from c:\21(程序的名字是21),

我装一个DJPPNOI-WIN98的程序,但在RHIDE中编了一个小程序。执行编译时出现
Don't know how to build 21.o from c:\21(程序的名字是21),是怎么回事呢?而且运行命令都是灰色的,请详细指教。本人急用。多谢。

2006-10-11 20:17
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
whowin
初级用户





积分 134
发帖 37
注册 2006-9-28
状态 离线
『第 93 楼』:  

1、你得用project
2、你得在OPTION里设置
然后才可能完成,如果你使用了某些第三方的library,可能还得把它放到工程里,不过用惯了十很好用的,没有莫名其妙的问题。

2006-11-8 06:12
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
abcdos
初级用户





积分 88
发帖 45
注册 2006-11-3
状态 离线
『第 94 楼』:  

DOS

2006-11-17 02:11
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 95 楼』:  

在 RHIDE中,怎样才能查看函数说明?
点击了帮助索引,它说不能打开LIBC
要下载什么文件才能看到?

2007-2-22 02:29
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 96 楼』:  

请问DJGPP也支持BIOS中断吗?如果不支持,那么它支持读写137GB以上的硬盘吗?
具体用什么函数?

2007-2-23 09:08
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 97 楼』:  

在rhide 打开libc referrence时,说
can't open the help file 'libc'
怎么办?

2007-2-23 10:47
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 98 楼』:  

这两天在考虑能不能把我的系统备份工具Todisk改成DOS32程序(主要是想把速度提高到和GHOST差不多...不知行不行....), 疯狂寻找途径:
1
实模式下直接访问4GB内存
2
WATCOM C/C++
3
BC4.5 + POWERPACK FOR DOS
在网上搜了半天,最后在自家论坛(DOS论坛)下到了!
4
DJGPP

1
可惜好象只能用汇编来调用
2
未有进展
3,4
研究后,感觉还不错,已实现DOS32 DPMI的编译,已实现支持一次读写文件超过64KB了!

特别 感觉DJGPP界面跟BC一模一样!  确实不错!
文档也跟BC一样详细! 查起来很方便...
感觉就是TC/BC的超强升级版! 真爽!

[ Last edited by GOTOmsdos on 2007-2-23 at 01:16 PM ]

2007-2-23 13:12
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 99 楼』:  

刚又发现一个问题:
在BC4.5 + POWERPACK FOR DOS  中
编译DPMI32 DOS程序,一次读写文件可以超过64KB
但是,编译DPMI16DOS程序,却不行...
如果真的不行,那DPMI16DOS程序比实模式DOS程序有什么好处呢?

[ Last edited by GOTOmsdos on 2007-2-23 at 02:05 PM ]

2007-2-23 13:47
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 100 楼』:  

ALLEGRO里有音频库吗? 比如放WAV.MIDI等...
啊,看见了 400里有SOUND.H ...
但是,它有总线限制吗? ISA ,PCI ?

[ Last edited by GOTOmsdos on 2007-2-24 at 12:02 PM ]

2007-2-24 11:50
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 101 楼』:  



  Quote:
Originally posted by TomLi at 2003-8-12 12:00 AM:
Borland DOS POWER PACK
      Borland C++ 4.5与Borland DOS POWER PACK配合可以开发出DOS下DPMI 16和DPMI 32应用程序,在DOS下可以使用4G内存,原来在BC++ 3.1下编写的DOS程序 ...

我已下载安装了Borland C++ 4.5与Borland DOS POWER PACK,但是以DPMI方式一编译BC3.1的程序时出现一大堆未声明的错,根本无法编译..
而用DJGPP,就目前来说,除了FP_OFF,FP_SEG外,绝大部分没问题!
很多实模式的中断,函数照用不误!
界面又跟TC/BC一样,好象就是TC/BC的强大升级版!
以前用过TC/BC的,如果不用DJGPP,那真是不可思议!

[ Last edited by GOTOmsdos on 2007-2-26 at 10:01 AM ]

2007-2-25 08:21
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 102 楼』:  

我已经尝到了DOS32的威力拉!
我在DJGPP,直接用不起眼的malloc()申请了300多MB的内存! 读写文件成功拉!

2007-2-25 08:38
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
GOTOmsdos
铂金会员

C++启程者


积分 5154
发帖 1827
注册 2003-7-18
状态 离线
『第 103 楼』:  rhide.exe太不稳定!

用了DJGPP几天,感觉非常好,内核目前没发现什么BUG,
不过发现rhide.exe太不稳定, 经常无故退出(在纯DOS可看见寄存器错误)!
在WIN和DOS都这样
这一点真让人受不了....
(一般小程序,直接用它的 命令行的GCC,非常稳定,没有什么问题...)

[ Last edited by GOTOmsdos on 2007-2-26 at 09:32 AM ]

2007-2-25 13:25
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
henrya2
中级用户





积分 486
发帖 171
注册 2006-2-12
状态 离线
『第 104 楼』:  

DPMI模式早就有了,只不过不太完善



Those who do not study the past are condemned to repeat it
2007-3-26 00:05
查看资料  发送邮件  发短消息 网志   编辑帖子  回复  引用回复
rollin7
初级用户





积分 52
发帖 15
注册 2006-10-30
状态 离线
『第 105 楼』:  

下载了DJGPP,摸了N长时间也没搞明白,郁闷.

2007-3-30 11:32
查看资料  发短消息 网志   编辑帖子  回复  引用回复
« [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] »
请注意:您目前尚未注册或登录,请您注册登录以使用论坛的各项功能,例如发表和回复帖子等。


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



论坛跳转: