注册 登录
编程论坛 C图形专区

求助,DJGPP编译器的使用

beyondabcd 发布于 2007-06-18 19:33, 3221 次点击
我在迅雷下载一个DJGPP4NOI 2kXp-C(在迅雷上搜索djgpp就行了),我编一个很简单的printf,这样的程序,如果用库函数的话,它总说,没找到XX(就是我要运行的XX.c文件)文件,但是不用库函数的话它就可以运行了,我库函数的路径设置对了呀,三个都设了,这是怎么回事呀?
还有一个问题,它编译的exe,在纯DOS能运行起来吗?
17 回复
#2
RockCarry2007-06-19 11:00
DJGPP的安装和使用的确有些麻烦,建议到DJGPP的官方网站去下载,然后按照网站上的说明进行安装。
其实DJGPP的安装包中已经有详细的文档可以参考,关于安装和使用,我也可以简单的说一下。关键在于配置环境变量,主要要配置Path和DJGPP,PATH要指向DJGPP的BIN目录,DJGPP变量要指向DJGPP.env文件,配置好这两个基本上就可以用了。
DJGPP中有类似于 TC IDE 的开发工具叫做 RHIDE,不过个人感觉不是很好用,早期版本bug很多,特别在XP下,后来有所改进,对初学者来说也是不错的选择。使用DJGPP一般都是通过make工具来管理代码的编译,DJGPP的命令行就是和Linux的GCC一样的,我也不再讲了,而make工具也自己去找资料看看吧。
DJGPP边一处的程序完全可以在纯DOS下运行,并且支持大内存。

[此贴子已经被作者于2007-6-19 11:03:18编辑过]

#3
beyondabcd2007-06-19 18:14

我的基本内存是600K,扩展内存是15M,用它能自动扩大600K的基本内存吗?
它的中断是不是和TC2.0中断的使用方法不一样呀?

#4
一笔苍穹2007-06-28 09:15
LZ可以到我的新主页下载自动安装版的DJGPP:
http://www.ds0101.com/
#5
beyondabcd2007-06-28 18:43
谢谢了,我看那上的照片,你可比孙靖帅长的多了
#6
beyondabcd2007-06-28 18:46
谢谢了,我看那上的照片,你可比孙靖长的帅多了
#7
RockCarry2007-06-28 19:45
#8
一笔苍穹2007-06-28 21:17
呵呵,别让孙靖看到了啊,影响团结~~~
#9
beyondabcd2007-06-29 17:22
没有RHIDE呀,那个是运行文件呀?

#10
beyondabcd2007-06-29 17:25
以下是引用一笔苍穹在2007-6-28 21:17:50的发言:
呵呵,别让孙靖看到了啊,影响团结~~~

下一次在做网页时,一定要在孙靖的网页上一层写上,胆小者勿进,否则把我们这样的吓出心脏病算谁的呀!!!

#11
beyondabcd2007-06-30 07:39
没有RHIDE呀,DJGPP那个是运行文件呀?
#12
RockCarry2007-06-30 20:30
...
#13
一笔苍穹2007-07-06 11:44

我增加了一个含Rhide的下载点,需要的话可以去下。

http://www.ds0101.com/

#14
一笔苍穹2007-07-06 11:45
安装后必须重新启动哈
#15
jig2007-07-06 18:00


帅就比我帅吧,不稀罕啊.

男人无丑像~~

哈哈哈哈哈
#16
beyondabcd2007-07-13 19:40
jig jig 真没想到你的自我安慰能力还挺强的吗!!!!
#17
beyondabcd2007-07-15 14:44
在你的网站下的DJGPP,和用TC一样吗?
#18
一笔苍穹2007-07-16 11:47
RHIDE用起来就像BC++
1