在windows下搭建QGCStable4.4版本的编译环境

Stable-Diffusion-3.5

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

QT安装

1. QT 在线安装包:

 清华大学开源软件镜像站:

2. 在windows终端通过命令来运行在线安装的程序

命令:\qt-online-installer-windows-x64-4.8.0.exe   --mirror     https://mirrors.ustc.edu.cn/qtproject/ 
提供的两个镜像网站的网址分别如下

中国科学技术大学:https://mirrors.ustc.edu.cn/qtproject/
清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/

3. 组件的选择

4.一些组件的说明

MIGW(Minimalist GNU for Windows):基于GNU工具链(GCC/G++)的轻量级开发环境,用于windows上,学习开源项目用。

MSVC(Microsoft Visual C++):基于微软官方C++编译器,需依赖Visual Studio运行环境,商业开发。

CDBDebuggerSuport:如果需要在windows上调试程序,需要安装CDB调试器

Debugging Tools for Windows:提供Windows平台调试工具链

Visual studio2022安装

默认即可 必须勾选“C++桌面开发

QGC Stable4.4源码下载

1. 通过git下载QGC源码

2. 将版本更新为StableV4.4

3. 更新所有的子模块

QGC在编译时遇到的问题

问题:在编译AppSetting.cpp是遇到字符编码问题(C4819警告),导致编译失败

解决:在QGCpro文件中添加如下的代码即可

问题:libs\libevents\libevents\libs\cpp\parse\parser.h(13): fatal error C1083:无法打包括文件: “nlohmann_json/include/nlohmann/json_fwd.hpp”: No such file or directory

解决:需要在Git手动下载nlohmann_json,下载完之后将nlohmann_json放入到\QGCSource\ groundcontrol\libs\libevents\libevents\libs\cpp\parse目录下,找到QGCExternalibs.pri将这个路径下\ QGCSource\ qgroundcontrol\libs \libevents\libevents\libs\cpp\parse\nlohmannjson添加到如下图的位置

问题:

解决:使用Notepad++将报错的文件,按照UTF-8保存即可解决

运行效果如下:

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值