中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-01 21:08
中国DOS联盟论坛 » DOS开发编程 & 发展交流 (开发室) » 请教Allegro的高手们 查看 1,360 回复 1
楼 主 请教Allegro的高手们 发表于 2006-10-02 11:39 ·  中国 台湾 中华电信(HiNet)数据中心
新手上路
积分 4
发帖 1
注册 2006-07-26 00:51
20年会员
UID 59253
性别 男
来自 Taiwan
状态 离线
我再执行下列程式时
#include <allegro.h>
int main()
{
allegro_init();
allegro_message("Hello World!");
return 0;
}

出现下列错误讯息:
Error: c:/djgpp/bin/ld.exe :connot find -lalleg
Error collect2: ld returned 1 exit status

我的系统是XP且DJGPP及Allegro是按照原始站点下载的说明档安装的,不知为何执行该程式却会产生如上之错误讯息,可否请各位高手们提供
解决之道,谢谢。
2 发表于 2006-10-15 08:22 ·  中国 江苏 苏州 电信
初级用户
积分 20
发帖 6
注册 2006-09-29 10:17
19年会员
UID 64042
状态 离线
Error: c:/djgpp/bin/ld.exe :connot find -lalleg
在编译的时候要加上 -lalleg 参数比如:gcc 123.c -o 123.exe -lalleg
论坛跳转: