本文作者:icy

[C/C++ wxWidgets]在Ubuntu 23 上手把手编译 wxFormBuilder

icy 2023-10-16 819 抢沙发
[C/C++ wxWidgets]在Ubuntu 23 上手把手编译 wxFormBuilder 摘要: 使用 wxWidgets 写个小工具 想在Ubuntu上 使用 吗?  由于我几个月前傻乎乎的 升级到 23 试试看 哈 wxFo...

使用 wxWidgets 写个小工具 想在Ubuntu上 使用 吗?  

由于我几个月前傻乎乎的 升级到 23 试试看 哈 wxFormBuilder 这个玩意儿 想在这版本使用要自己编译啦 

咱国内没踩楼梯的用的龟速网速 把 源码下载下来解压

然后 根据文档 执行以下命令 安装一下 如果已经安装忽略

sudo dnf install wxGTK-devel wxGTK-media boost-devel cmake make git

如果你系统上的 boost 版本刚好和它一样 就直接走下面的命令编译吧

不然请打开 CMakeLists.txt  find_package(Boost 1.83.0 REQUIRED) 修改下吧

点击源码目录下的 third_party 目录下的 tinyxml2

如下图

Screenshot from 2023-10-16 21-45-58.png

下载下来 然后放到你解压 源码包对应的这个目录下面(因为龟速才这样的 踩梯子忽略)

 然后直接走以下命令

cmake -S . -B _build -G "Unix Makefiles" --install-prefix "$PWD/_install" -DCMAKE_BUILD_TYPE=Release
cmake --build _build --config Release -j `nproc`cmake --install _build --config Release

然后 _build/stage/bin 就是你想要的了

Screenshot from 2023-10-16 21-26-16.png


如果嫌编译麻烦  或者整不好  可以在下面直接下载

wxFormbuilder-Ubuntu-23.zip
类型:压缩文件|已下载:4|下载方式:免费下载
立即下载

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

分享

发表评论

快捷回复:

评论列表 (暂无评论,819人围观)参与讨论

还没有评论,来说两句吧...