轻量级跨平台C++ GUI框架EUI在Ubuntu24上初试
EUI详见以下页面https://github.com/sudoevolve/EUI1 在Ubuntu24.04上部署需要做的准备工作1.1 从Github拉源码git clone https://github.com/sudoevolve/EUI.git1.2 为EUI准备所需的库以为我的Ubuntu24.04装的是毛坯系统一开始用cmake构建的时候报了很多错主要问题如下gcc不能用必须要有g解决方法sudo apt update sudo apt install g缺少pkg-configsudo apt install pkg-config缺少几个wayland库sudo apt install libwayland-dev libwayland-egl-backend-dev wayland-protocols缺少xkbcommon库sudo apt install libxkbcommon-dev缺少RandR Headersudo apt install libxrandr-dev缺少Xinerama库sudo apt install libxinerama-dev缺少xcursor库sudo apt install libxcursor-dev缺少Xinput库sudo apt install libxi-dev缺少OpenGL库sudo apt-get update sudo apt-get install mesa-utils libopengl-dev libglu1-mesa-dev freeglut3-dev2 终于能够编译了进入EUI根目录cd PATH_TO_EUI cmake -B build -G Ninja cmake --build build --config Release等待编译完成运行EUI-NEO效果如下图所示在Linux下效果比Windows好至少没有那个讨厌的黑框哈哈
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2499966.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!