Ubuntu 24.04系统下wxWidgets安装求助
Ubuntu 24.04系统下wxWidgets安装求助
嗨,我看到你在编译程序时碰到了wxWidgets相关的报错,找不到wx-config工具还提示必须安装wxWidgets,别慌,我来帮你一步步解决这个问题!
先把你遇到的错误信息贴出来方便对照:
checking for wx-config... no
configure: error:
wxWidgets must be installed on your system.Please check that wx-config is in path, the directory where wxWidgets libraries are installed (returned by 'wx-config --libs' or 'wx-config --static --libs' command) is in LD_LIBRARY_PATH or equivalent variable and wxWidgets version is 3.0.0 or above.
最简单的解决方式:通过Ubuntu官方仓库安装
Ubuntu 24.04的官方仓库里已经包含了满足版本要求(3.0以上)的wxWidgets开发包,直接用apt安装就行:
- 先更新系统包列表,确保能获取到最新的软件信息:
sudo apt update - 安装wxWidgets开发包(包含wx-config工具、头文件和库文件):
sudo apt install libwxgtk3.2-dev - 安装完成后验证是否成功:
如果输出类似wx-config --version3.2.2.1这样的版本号,就说明安装没问题了,这时候再重新运行你的configure命令应该就能正常通过了。
如果你需要静态库版本
如果你的编译需要用到wxWidgets的静态库,可以额外安装静态开发包:
sudo apt install libwxgtk3.2-dev-static
之后可以用下面的命令验证静态库配置:
wx-config --static --libs
备注:内容来源于stack exchange,提问作者james




