是否可以将Allegro库的源添加到Code :: Blocks项目中?

时间:2013-12-16 05:03:16

标签: c project codeblocks allegro

我正在制作一个基于Allegro 4.4.2库的游戏,我希望它的项目尽可能多样化,这样我就可以复制它,在Code :: Blocks中打开(尽管有平台),构建和运行

我的问题是,是否可以将Allegro库的源代码添加到我的项目中,而不是将编译后的版本链接到编译器?如果我想在平台上运行它,那么这种方式似乎有问题,因为我需要同一个库的其他二进制文件。

我尝试添加allegro的源代码和标题,然后点击Build and Run。在编译大部分文件进程后,在allegro.c中终止了很多“未定义的引用”错误,'_ system_driver_list'就是第一个。

经过一些一般性的搜索,我点燃了像添加图书馆项目之类的东西,但没有关于Allegro的事情。

只是为了澄清 - 这应该是学校项目,所以除了多功能性之外,如果我能够展示我自己的库的代码,那将是很棒的。

感谢所有建议

0 个答案:

没有答案