![]() |
China DOS Union-- Unite DOS · Advance DOS · Grow DOS --Union site: www.cn-dos.net Forum site: www.cn-dos.net/forum |
| Guest | Log in | Register | Members | Search | China DOS Union |
|
中国DOS联盟论坛 The time now is 2026-10-31 05:56 |
47,815 topics / 349,930 posts / today 0 new / 48,290 members |
| DOS开发编程 & 发展交流 (开发室) » Now there is a very good programming environment under DOS - DJGPP |
| Printable Version 56,906 / 136 |
| Floor16 qyhren_1998 | Posted 2003-12-18 00:00 |
| 初级用户 Posts 10 Credits 134 | |
|
Does the Wengier DJGPP integrated development environment use the command you mentioned? Why does it say that this command does not exist?
|
|
| Floor17 qyhren_1998 | Posted 2003-12-18 00:00 |
| 初级用户 Posts 10 Credits 134 | |
|
wengier, do I need to download all the programs? There are too many! I don't understand! I'm a student, please help me! Thank you
|
|
| Floor18 计算机 | Posted 2003-12-20 00:00 |
| 初级用户 Posts 1 Credits 102 | |
|
Hello everyone!
I'm new here! ! |
|
| Floor19 晓欣 | Posted 2003-12-30 00:00 |
| 初级用户 Posts 14 Credits 154 | |
|
I found a lot of files in that official FTP, but I don't know which ones should be downloaded and which can be left. Guys, please give me some advice......
|
|
| Floor20 mccoy | Posted 2004-01-06 00:00 |
| 初级用户 Posts 1 Credits 105 | |
The following is the speech of TomLi on 2003-8-12 13:27:02: First, I would like to apologize to everyone on the site! Because I can only use a traditional Chinese computer. You mentioned having this software . Where can I find it? Now the developed program has encountered the error of emm386 #12 Stack execption. And it freezes as soon as it is executed. Adding stacks to 18,512 doesn't work, and reducing the source code doesn't work either. I can only see if this thing can solve my problem, otherwise I have to port it to djgpp. It's just that I'm afraid there isn't enough time. |
|
| Floor21 dwing | Posted 2004-01-14 00:00 |
| 初级用户 Posts 32 Credits 177 | |
|
DJGPP and WATCOM are both 32-bit protected mode programming tools under DOS. From this perspective, they are much stronger than BC, QC, etc. But I don't have a good view of DJGPP. Its advantages are supporting GNU, containing the allegro library, and having a relatively good interface. But it has fatal drawbacks: it doesn't support C++ (at least the one I used doesn't), the embedded assembly is too hard to write, and the optimization is far from as good as WATCOM.
|
|
| Floor22 movenalnalby | Posted 2004-01-15 00:00 |
| 中级用户 Posts 56 Credits 334 | |
|
How to do advertising!
|
|
| Floor23 songjian | Posted 2004-02-06 00:00 |
| 初级用户 Posts 18 Credits 140 | |
|
I agree with the view of post 21. I have used all the above compilers. The best one is Watcom, which is also the most powerful. There are relevant materials at www.openwatcom.org. It now also provides the function of DOS dynamic link libraries.
Borland 4.51 + PowerPack is very good for developing 16-bit DPMI. It can be downloaded from Borland's FTP site. DJGPP is okay if it is for cross-DOS and Linux development, otherwise it is not very convenient. The documentation and help are a bit worse than the above two. I think if you want to develop current DOS programs, Watcom is better. First, it is FREE. Second, it supports 32-bit flat addressing. Third, it can support dynamic linking (requiring special DPMI Server support). |
|
| Floor24 linzhixiao | Posted 2004-02-07 00:00 |
| 初级用户 Posts 15 Credits 160 | |
|
Please use WATCOM C++ to write a DOS32 keyboard simulation input program. The following is the DOS16-bit keyboard simulation input, but because DOS32 does not support the pokeb, peek memory functions. This. I now need to have this function in DOS32, but I can't convert it to the functions supported by WATCOM DOS32. (Note that it is not WATCOM DOS16-bit)
Please help me, experts who understand WATCOM c/c++, thank you very much. |
|
| Floor25 songjian | Posted 2004-02-07 00:00 |
| 初级用户 Posts 18 Credits 140 | |
|
I've sent you an email. Take a look and then we can talk. I don't really remember either. I was scammed before. My computer was scammed, and even the source code is gone. I'm also too lazy to develop again.
|
|
| Floor26 qinqong | Posted 2004-02-15 00:00 |
| 高级用户 Posts 148 Credits 599 | |
|
djgpp is really difficult. The help files above are all in English. I've been working on it for almost half a year, and I still don't understand anything. It would be great if someone could translate them.
|
|
| Floor27 peter_field | Posted 2004-02-23 00:00 |
| 初级用户 Posts 5 Credits 120 | |
|
which web site will I could find the "UJGPP" and its graphics tools? sorry for my using of English. you may fine My chinese character just some mass code most of time. thanks for you all.
|
|
| Floor28 qinqong | Posted 2004-02-23 00:00 |
| 高级用户 Posts 148 Credits 599 | |
|
Go here to have a look: www.delorie.com/djgpp
|
|
| Floor29 gale | Posted 2004-03-02 00:00 |
| 初级用户 Posts 17 Credits 139 | |
|
Poke and peek actually both access memory, equivalent as follows:
void poke(int seg, int off, byte value) { asm { mov ax, seg mov es, ax mov ax, off mov es:, value } } Some people might say to push and pop, but actually, if you use a C compiler, you don't need to. As long as you don't use the bp and sp registers, others can be used freely! Of course, if you want to be rigorous, you can also PUSH and POP the involved registers! |
|
| Floor30 towedm | Posted 2004-03-22 00:00 |
| 初级用户 Posts 4 Credits 115 | |
|
I've been using Djgpp for more than a year.
You can take a look at my Djgpp works. http://towedm.nease.net/towedm/towedm30.rar Hope to communicate with you about the experience of using Djgpp. |
|
| Prev 1 2 3 4 5 … 10 Next |
|
[ Contact the Union admin team -
中国DOS联盟 -
Standard version ] Sponsored by ifanr Inc | © 2001–2023 |