首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >找不到Allegro 5本机对话框

找不到Allegro 5本机对话框
EN

Stack Overflow用户
提问于 2018-03-07 03:24:45
回答 1查看 403关注 0票数 1

我正在尝试用这些标志编译我的代码:

代码语言:javascript
复制
g++ load.cpp -o load -I/usr/local/include/allegro5 -Wall -L/usr/local/lib -lallegro `pkg-config --libs allegro-5 allegro_audio-5 allegro_dialog-5 allegro_image-5 allegro_memfile-5 allegro_primitives-5 allegro_acodec-5 allegro_color-5 allegro_font-5 allegro_main-5 allegro_physfs-5 allegro_ttf-5`

我收到了这个错误:

代码语言:javascript
复制
load.cpp:3:10: fatal error: allegro5/allegro_native_dialog.h:  No such file or directory

 # include <allegro5/allegro_native_dialog.h>
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.

我研究了一下,发现了这些问题:Allegro 5 No such file or directoryAllegro native dialogues not recognized ...但是什么都不起作用。

Ps :我安装了所有依赖项并更新了整个系统。

我如何修复它,有没有办法安装这个库或将路径传递到g++?

EN

回答 1

Stack Overflow用户

发布于 2018-03-08 18:13:49

据我所知,allegro_native_dialog.h不是liballegro5-dev的一部分(这个包的文件列表可能对您有所帮助:liballegro5-dev)。

您必须安装liballegro-dialog5-dev包。它包含本机对话框的头文件(+ libs)。因此只需通过以下方式扩展安装脚本

apt-get install liballegro5-dev liballegro-dialog5-dev

希望这能有所帮助

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49138500

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档