奔跑的鸟 发表于 2007-8-11 19:13

[求助]dev-cpp加allegro我的编译总通不过

各位达人指点下吧,困惑3天了,开始以为是我的程序有问题,但就连苍穹老大写的那个置顶贴里的示范程序都通不过啊,最后也加END_OF_MAIN(); 了:<BR> C:\DOCUME~1\高策.BEAR\LOCALS~1\Temp\cc88baaa.o(.text+0x27) In function `Z13_mangled_mainv':<BR>   [Linker error] undefined reference to `_install_allegro_version_check'<BR>   [Linker error] undefined reference to `install_keyboard' <BR>   [Linker error] undefined reference to `set_gfx_mode'<BR>   [Linker error] undefined reference to `set_color_depth' <BR>  [Linker error] undefined reference to `makecol' <BR>  [Linker error] undefined reference to `_imp__screen' <BR>  [Linker error] undefined reference to `readkey' <BR> C:\DOCUME~1\高策.BEAR\LOCALS~1\Temp\cc88baaa.o(.text+0xe4) In function `WinMain': <BR>  [Linker error] undefined reference to `_WinMain' <BR>以上是错误信息,郁闷那T-T[em09]<BR>

vfdff 发表于 2007-8-12 21:53

<b>dev-cpp 怎么也不支持 &lt;graphics.h&gt; 库的,好像这个只有TC 的杰作呀!<br></b>

奔跑的鸟 发表于 2007-8-12 22:20

我没使用graphic库啊..用的是allgro库..但是很不成功..可能还是需要进行一些设置的,我再看看,呵呵

vfdff 发表于 2007-8-13 02:03

我编译提示 没有graphic库,allgro库是另外下载加载的吗 ?<br>

一笔苍穹 发表于 2007-8-13 09:12

源文件最好别放在有空格和中文名的文件夹里,某些DEV的版本不支持这样。<BR>提示函数没定义,你是怎么建立的工程啊,如果你是直接新建的一个源文件,请在连接参数里加上-lalleg,另外直接新建一个MultiMedia下的Allegro工程,会生成一段Allegro代码模块,什么都不用动就可以直接编译通过,你可以在这个模板里加上自己的代码,非常方便。

一笔苍穹 发表于 2007-8-14 13:34

<P>通过了不?</P>

奔跑的鸟 发表于 2007-8-14 17:03

<P>这两天眼不行了,一直没开电脑.晚上我去试试,多谢苍穹老大指点:)</P>
<P>to vfdff: 是的,需要另外下载^-^</P>

奔跑的鸟 发表于 2007-8-14 21:43

哇赛,果然行了,就是目录的问题,苍穹老大,你就是一天才啊,越来越崇拜你了,哈哈,高兴,这么多天了,终于搞定编译器了,可以开始研究allegro了:)爽啊

RockCarry 发表于 2007-8-14 21:49

编译这样基本的问题,看看文档仔细思考都能解决。

奔跑的鸟 发表于 2007-8-14 22:30

<P>RockCarry大侠~你就不要打击我了.....我对编译器就是一文盲啊........</P>

eakcon 发表于 2007-11-14 10:16

<P>好强呀!</P>
<P><BR>此主题相关图片如下:<BR></P>

页: [1]

编程论坛