beyondabcd 发表于 2007-6-18 19:33

求助,DJGPP编译器的使用

我在迅雷下载一个DJGPP4NOI 2kXp-C(在迅雷上搜索djgpp就行了),我编一个很简单的printf,这样的程序,如果用库函数的话,它总说,没找到XX(就是我要运行的XX.c文件)文件,但是不用库函数的话它就可以运行了,我库函数的路径设置对了呀,三个都设了,这是怎么回事呀?<BR> 还有一个问题,它编译的exe,在纯DOS能运行起来吗?

RockCarry 发表于 2007-6-19 11:00

DJGPP的安装和使用的确有些麻烦,建议到DJGPP的官方网站去下载,然后按照网站上的说明进行安装。<br>其实DJGPP的安装包中已经有详细的文档可以参考,关于安装和使用,我也可以简单的说一下。关键在于配置环境变量,主要要配置Path和DJGPP,PATH要指向DJGPP的BIN目录,DJGPP变量要指向DJGPP.env文件,配置好这两个基本上就可以用了。<br>DJGPP中有类似于 TC IDE 的开发工具叫做 RHIDE,不过个人感觉不是很好用,早期版本bug很多,特别在XP下,后来有所改进,对初学者来说也是不错的选择。使用DJGPP一般都是通过make工具来管理代码的编译,DJGPP的命令行就是和Linux的GCC一样的,我也不再讲了,而make工具也自己去找资料看看吧。<br>DJGPP边一处的程序完全可以在纯DOS下运行,并且支持大内存。
[align=right][color=#000066][此贴子已经被作者于2007-6-19 11:03:18编辑过][/color][/align]

beyondabcd 发表于 2007-6-19 18:14

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

一笔苍穹 发表于 2007-6-28 09:15

LZ可以到我的新主页下载自动安装版的DJGPP:<BR><a href="http://www.ds0101.com/" target="_blank" >http://www.ds0101.com/</A>

beyondabcd 发表于 2007-6-28 18:43

谢谢了,我看那上的照片,你可比孙靖帅长的多了[em02][em02]

beyondabcd 发表于 2007-6-28 18:46

谢谢了,我看那上的照片,你可比孙靖长的帅多了[em02][em02]

RockCarry 发表于 2007-6-28 19:45

一笔苍穹 发表于 2007-6-28 21:17

呵呵,别让孙靖看到了啊,影响团结~~~

beyondabcd 发表于 2007-6-29 17:22

没有RHIDE呀,那个是运行文件呀?
<p>

beyondabcd 发表于 2007-6-29 17:25

<DIV class=quote><B>以下是引用<U>一笔苍穹</U>在2007-6-28 21:17:50的发言:</B><BR>呵呵,别让孙靖看到了啊,影响团结~~~</DIV>
<P>下一次在做网页时,一定要在孙靖的网页上一层写上,胆小者勿进,否则把我们这样的吓出心脏病算谁的呀!!![em02][em02][em02]</P>

beyondabcd 发表于 2007-6-30 07:39

没有RHIDE呀,DJGPP那个是运行文件呀?

RockCarry 发表于 2007-6-30 20:30

...

一笔苍穹 发表于 2007-7-6 11:44

<P>我增加了一个含Rhide的下载点,需要的话可以去下。<BR><BR><a href="http://www.ds0101.com/" target="_blank" >http://www.ds0101.com/</A></P>

一笔苍穹 发表于 2007-7-6 11:45

安装后必须重新启动哈

jig 发表于 2007-7-6 18:00

[em11]<BR><BR>帅就比我帅吧,不稀罕啊.<BR><BR>男人无丑像~~[em05]<BR><BR>哈哈哈哈哈

beyondabcd 发表于 2007-7-13 19:40

jig jig 真没想到你的自我安慰能力还挺强的吗!!!![em03]

beyondabcd 发表于 2007-7-15 14:44

在你的网站下的DJGPP,和用TC一样吗?

一笔苍穹 发表于 2007-7-16 11:47

RHIDE用起来就像BC++

页: [1]

编程论坛