社区
Linux/Unix社区
帖子详情
alleggb的另一个问题,请剑心来帮我看看!
mind_dancer
2003-08-22 11:23:49
alleggb它自己的例子和DEMO都可以,为什么我重新编译同一个EXAMPLE就不行了呢?真是见鬼了。:(
你能重新编译它的DEMO让它跑起来吗?
...全文
29
1
打赏
收藏
alleggb的另一个问题,请剑心来帮我看看!
alleggb它自己的例子和DEMO都可以,为什么我重新编译同一个EXAMPLE就不行了呢?真是见鬼了。:( 你能重新编译它的DEMO让它跑起来吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DanXer
2003-08-22
打赏
举报
回复
好的,这个问题有点麻烦,我尽量说清楚点。
1.如果编译时使用./configure --enable-static.就会生成两个版本的release库
一个静态库/usr/local/lib/liballeg.a;一个动态库/usr/local/lib/liballeg.so.4.0.3
也可以./configure --enable-dbglib --enable-static生成两个版本的debug库,这时文件名好像稍有不同,/usr/local/lib/liballd.a,/usr/local/lib/liballd.so.4.0.3(我没有测试debug版,文件名我是在doc里看到的)。
2.同时编译后会生成allegro-config脚本。放到某个bin目录下了。
3.自己编写程序连接allegro库时就存在连接那个版本的库的问题,allegro建议,如果连接静态库(文件/usr/local/lib/liballeg.a,gcc标志-lalleg)那么其它的X驱动,SVGALib也要使用静态库版本,如果使用allegro共享库版本(文件/usr/local/lib/liballeg.a,ldopen("alleg.so.4.0")),就同其他库没有关系了,其他库可以使用任何版本。
4.由于库的复杂性,allegro附带了allegro-config:连接配置脚本。
使用方法:
root# allegro-config --env //配置编译游戏程序的环境,主要是设置一些变量,默认情况下应该已配置好,如果没有也可以allegro-config --env >> ~/.bashrc_profile。
root# allegro-config //显示可用选项
编译程序时(包括demo和examples和你自己编写的程序)
root# gcc -o demo demo.c `allegro-config --libs` //使用release版共享库
root# gcc -o demo demo.c `allegro-config --libs release` //同上
root# gcc -o demo demo.c `allegro-config --libs debug` //使用debug版共享库
root# gcc -o demo demo.c `allegro-config --static release` //使用release版静态库
root# gcc -o demo demo.c `allegro-config --share release` //使用release版共享库
其它以此类推。allegro-config后面的选项可以直接运行allegro-config来查询。
注意:上边`allegro-config --libs`的两个单引号不是单引号(').而是TAB键上边,1左边的键。
我已测试过没有问题,可以编译任何程序。
网络空间安全 基础篇
与此同时,网络安全本身是
一个
攻防实战性很强的专业领域,当前大学教育又“照本宣科”,所以很难培养出真正的实操性网络安全人员,再加上企业对其需求持续增长,而当前相关人才本就普遍紧缺的大环境下,企业想要...
【2022剑心互娱】程序岗笔试-AC代码及题目分享
剑心有4题,1道根据游戏情景设计数据结构,剩下3道编程题(1道核心代码,1道工程函数填写,1道ACM模式) 笔试时间位1个小时,在给定时间内任意选择。 代码题只写了T1和T3(没AC有点蓝瘦),T2骗个分不想管了,设计...
Vue 3.3 正式发布 [浪客剑心]
特征和弃用信息来源地址今天,我们很高兴地宣布发布 Vue 3.3“浪客剑心”!此版本专注于改进开发人员体验 - 特别是 与 TypeScript 的使用。与Vue 语言工具(以前称为 Volar)的 1.6 版本一起,我们解决了将 Vue 与 ...
金山 剑心互娱2020秋招试题 (开发岗C/C++)
如题,刚出炉的笔试题。整理好了pdf版本,可以直接打印。直接扔云盘里了,微信搜索公众号“Windows软件分享”, 回复“剑心互娱”就行了。 ...
剑来经典语录(一)
剑来经典语录(一) 1、自童年起,我便独自一人,照顾历代星辰。 2、人生路窄酒杯宽,美女剑仙睡两边。 3、若无闲事挂心头,便是人间好时节。 4、有些女子,明知道很不好,就是放不下啊! 5、人生当苦无妨,良人当归...
Linux/Unix社区
23,115
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章