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

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

奔跑的鸟 发布于 2007-08-11 19:13, 2583 次点击
各位达人指点下吧,困惑3天了,开始以为是我的程序有问题,但就连苍穹老大写的那个置顶贴里的示范程序都通不过啊,最后也加END_OF_MAIN(); 了:
C:\DOCUME~1\高策.BEAR\LOCALS~1\Temp\cc88baaa.o(.text+0x27) In function `Z13_mangled_mainv':
[Linker error] undefined reference to `_install_allegro_version_check'
[Linker error] undefined reference to `install_keyboard'
[Linker error] undefined reference to `set_gfx_mode'
[Linker error] undefined reference to `set_color_depth'
[Linker error] undefined reference to `makecol'
[Linker error] undefined reference to `_imp__screen'
[Linker error] undefined reference to `readkey'
C:\DOCUME~1\高策.BEAR\LOCALS~1\Temp\cc88baaa.o(.text+0xe4) In function `WinMain':
[Linker error] undefined reference to `_WinMain'
以上是错误信息,郁闷那T-T
10 回复
#2
vfdff2007-08-12 21:53
dev-cpp 怎么也不支持 <graphics.h> 库的,好像这个只有TC 的杰作呀!
#3
奔跑的鸟2007-08-12 22:20
我没使用graphic库啊..用的是allgro库..但是很不成功..可能还是需要进行一些设置的,我再看看,呵呵
#4
vfdff2007-08-13 02:03
我编译提示 没有graphic库,allgro库是另外下载加载的吗 ?
#5
一笔苍穹2007-08-13 09:12
源文件最好别放在有空格和中文名的文件夹里,某些DEV的版本不支持这样。
提示函数没定义,你是怎么建立的工程啊,如果你是直接新建的一个源文件,请在连接参数里加上-lalleg,另外直接新建一个MultiMedia下的Allegro工程,会生成一段Allegro代码模块,什么都不用动就可以直接编译通过,你可以在这个模板里加上自己的代码,非常方便。
#6
一笔苍穹2007-08-14 13:34

通过了不?

#7
奔跑的鸟2007-08-14 17:03

这两天眼不行了,一直没开电脑.晚上我去试试,多谢苍穹老大指点:)

to vfdff: 是的,需要另外下载^-^

#8
奔跑的鸟2007-08-14 21:43
哇赛,果然行了,就是目录的问题,苍穹老大,你就是一天才啊,越来越崇拜你了,哈哈,高兴,这么多天了,终于搞定编译器了,可以开始研究allegro了:)爽啊
#9
RockCarry2007-08-14 21:49
编译这样基本的问题,看看文档仔细思考都能解决。
#10
奔跑的鸟2007-08-14 22:30

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

#11
eakcon2007-11-14 10:16

好强呀!


此主题相关图片如下:

1