DJGPP下编译Allegro的方法

今日,要用到保护模式32位的DOS——djgpp,那就一定应该用到allegro了。

djgpp203在这里下载http://download.csdn.net/detail/dijkstar/6022217 ,里面的bin目录里常用的工具都做好了,可以直接make(小心不要和BCC、TC的make冲突);

allegro422在这里下载http://download.csdn.net/detail/dijkstar/6022197,另外,里面有直接编译好的VC6下的库、头及chm手册文件都放在里面了,可以拿过来直接用,免去在VC6下编译。


下面是djgpp的编译allegro方法:

首先设置好djgpp 的工作目录,查看readme.1st里有这么一句:

set DJGPP=C:\DJGPP\DJGPP.ENV
set PATH=C:\DJGPP\BIN;%PATH%

就是设置工作环境,按照你存放djgpp的位置如实设置。 至此,djgpp安装好了,可以写一个c语言程序,试一试,看能否编译:gcc myfile.c -o myfile.exe -lm。


下面是allegro的编译:进入allegro的工作目录,在cmd下输入:fix,能看到提示,这里fix djgpp后,就可以make all了,然后make install将编译出的liballd.a等几个库文件安装到digpp下,以后就可以编译allegro 的程序了,比如进入到example目录里:

gcc -Wall -g exhello.c -o exhello.exe -lalld,这里是链接的调试库,-lalleg是链接发行版本库。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值