Compile QGC problem

Hi I was compiling the newest version of QGC and it requires QT of version 6.8.3.But I have configured QT and the QT Creator can find the QT configuration.But it still can not pass the compilation.It says The following configuration files were considered but not accepted.

Could not find a configuration file for package “Qt6” that is compatible
with requested version range “6.8.3…6.8.3”.

The following configuration files were considered but not accepted:

C:/Qt/6.8.3/msvc2022_64/lib/cmake/Qt6/Qt6Config.cmake, version: 6.8.3 (64bit)

Please help me.Thank you !

Yes, same here.
Running Ubuntu 24.04

It appears to be related to instructions in lines 169-177 in the CMakeLists.txt file.

Update:
I’ve tried this and it appears to work:
(use at own risk)

if(QGC_ENABLE_HERELINK AND ANDROID)
set(QGC_QT_MINIMUM_VERSION “6.6.2” CACHE STRING “Minimum Supported Qt Version”)
set(QGC_QT_MAXIMUM_VERSION “6.6.4” CACHE STRING “Maximum Supported Qt Version”)
set(QGC_QT_ANDROID_MIN_SDK_VERSION “25” CACHE STRING “Android Min SDK Version”)
else()
set(QGC_QT_MINIMUM_VERSION “6.8.2” CACHE STRING “Minimum Supported Qt Version”)
set(QGC_QT_MAXIMUM_VERSION “6.8.4” CACHE STRING “Maximum Supported Qt Version”)
set(QGC_QT_ANDROID_MIN_SDK_VERSION “28” CACHE STRING “Android Min SDK Version”)
endif()

While QGC does work with ArduPilot, and we maintain some degree of relationship with its developers, QGC is not an ArduPilot project.

Questions about QGC development are better asked here:

OK.If I use ardupilot(branch sub) to develop ROV, what is the most suitable ground station project?MissionPlanner?