C++ Allegro5 CodeBlocks Linker

C++ Allegro5 CodeBlocks Linker

本文关键字:Linker CodeBlocks Allegro5 C++      更新时间:2023-10-16

我正在运行Ubuntu。 我遵循了 http://wiki.allegro.cc 中的每一步来安装和设置 Allegro5。 如果我从命令行运行我的程序,我知道我需要使用

 gcc -Wall main.cpp `pkg-config --cflags --libs allegro-5.0 

加上我使用的任何其他包装。(我不知道这一切意味着什么,但我知道我需要它)

如果弄清楚我需要在代码块>设置>编译器中做什么,以便它链接到 allegro 库,这样我就不会收到一百零一个未定义的引用错误,我需要什么帮助。 我不知道我在找什么,也不知道去哪里找。帮助一个新人。谢谢。

编辑:我知道我需要 allegro-config --libs --static在 Allegro 4.2 的链接器中

我可以在哪里查看,我需要什么 Allegro5?

如果 Codeblocks 不支持直接输入 `pkg-config --cflags --libs allegro-5.0`,那么只需打开一个终端并输入(没有反引号):

pkg-config --cflags --libs allegro-5.0

然后将结果复制/粘贴到代码块中的编译器设置中。