中国DOS联盟论坛

中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
游客 | 登录 | 注册 | 会员 | 搜索 | 中国DOS联盟
中国DOS联盟论坛
现在时间是 2026-10-31 06:24
共 47,815 主题排行 / 349,930 发帖 / 今日 0 篇 / 48,290 会员排行
DOS开发编程 & 发展交流 (开发室) » 现在DOS下有非常好的编程环境——DJGPP
可打印版本  56,917 / 136
第91楼 fros 发表于 2006-10-08 01:48
初级用户 发帖 48 积分 112
DJGPP,这玩意的使用手册在哪里有啊?
我搜索了好一阵都没找到。。。
第92楼 jdyl 发表于 2006-10-11 20:17
新手上路 发帖 4 积分 14
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),是怎么回事呢?而且运行命令都是灰色的,请详细指教。本人急用。多谢。
第93楼 whowin 发表于 2006-11-08 06:12
初级用户 发帖 37 积分 174
1、你得用project
2、你得在OPTION里设置
然后才可能完成,如果你使用了某些第三方的library,可能还得把它放到工程里,不过用惯了十很好用的,没有莫名其妙的问题。
第94楼 abcdos 发表于 2006-11-17 02:11
初级用户 发帖 45 积分 88
DOS
第95楼 GOTOmsdos 发表于 2007-02-22 02:29
铂金会员 发帖 1,827 积分 5,154
在 RHIDE中,怎样才能查看函数说明?
点击了帮助索引,它说不能打开LIBC
要下载什么文件才能看到?
第96楼 GOTOmsdos 发表于 2007-02-23 09:08
铂金会员 发帖 1,827 积分 5,154
请问DJGPP也支持BIOS中断吗?如果不支持,那么它支持读写137GB以上的硬盘吗?
具体用什么函数?
第97楼 GOTOmsdos 发表于 2007-02-23 10:47
铂金会员 发帖 1,827 积分 5,154
在rhide 打开libc referrence时,说
can't open the help file 'libc'
怎么办?
第98楼 GOTOmsdos 发表于 2007-02-23 13:12
铂金会员 发帖 1,827 积分 5,154
这两天在考虑能不能把我的系统备份工具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 ]
第99楼 GOTOmsdos 发表于 2007-02-23 13:47
铂金会员 发帖 1,827 积分 5,154
刚又发现一个问题:
在BC4.5 + POWERPACK FOR DOS 中
编译DPMI32 DOS程序,一次读写文件可以超过64KB
但是,编译DPMI16DOS程序,却不行...
如果真的不行,那DPMI16DOS程序比实模式DOS程序有什么好处呢?

[ Last edited by GOTOmsdos on 2007-2-23 at 02:05 PM ]
第100楼 GOTOmsdos 发表于 2007-02-24 11:50
铂金会员 发帖 1,827 积分 5,154
ALLEGRO里有音频库吗? 比如放WAV.MIDI等...
啊,看见了 400里有SOUND.H ...
但是,它有总线限制吗? ISA ,PCI ?

[ Last edited by GOTOmsdos on 2007-2-24 at 12:02 PM ]
第101楼 GOTOmsdos 发表于 2007-02-25 08:21
铂金会员 发帖 1,827 积分 5,154
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 ]
第102楼 GOTOmsdos 发表于 2007-02-25 08:38
铂金会员 发帖 1,827 积分 5,154
我已经尝到了DOS32的威力拉!
我在DJGPP,直接用不起眼的malloc()申请了300多MB的内存! 读写文件成功拉!
第103楼 GOTOmsdos 发表于 2007-02-25 13:25
铂金会员 发帖 1,827 积分 5,154
rhide.exe太不稳定!
用了DJGPP几天,感觉非常好,内核目前没发现什么BUG,
不过发现rhide.exe太不稳定, 经常无故退出(在纯DOS可看见寄存器错误)!
在WIN和DOS都这样
这一点真让人受不了....
(一般小程序,直接用它的 命令行的GCC,非常稳定,没有什么问题...)

[ Last edited by GOTOmsdos on 2007-2-26 at 09:32 AM ]
第104楼 henrya2 发表于 2007-03-26 00:05
中级用户 发帖 171 积分 486
DPMI模式早就有了,只不过不太完善
第105楼 rollin7 发表于 2007-03-30 11:32
初级用户 发帖 15 积分 52
下载了DJGPP,摸了N长时间也没搞明白,郁闷.
上一页  1 … 4 5 6 7 8 9 10  下一页
[ 联系联盟系统管理团队 - 中国DOS联盟 - 标准版 ]
Sponsored by ifanr Inc | © 2001–2023