Closed L-Super closed 4 months ago
我建议你用Clion自带的MinGW单独编译一下qmsetup,如果还是出这个错那就是Clion的问题了。
我建议你用Clion自带的MinGW单独编译一下qmsetup,如果还是出这个错那就是Clion的问题了。
就是CLion自带的MinGW,看样子是rc文件阶段,路径处理出问题了
我建议你用Clion自带的MinGW单独编译一下qmsetup,如果还是出这个错那就是Clion的问题了。
就是CLion自带的MinGW,看样子是rc文件阶段,路径处理出问题了
我说你用 CLion直接打开 qmsetup这个目录,然后看看能不能过编译
mingw这个问题我这边暂时没法复现。我也用的clion 2024.1
请尽快回复,过几天我就会关了。
使用CMake FetchContent集成
include(FetchContent)
FetchContent_Declare(qwindowkit
GIT_REPOSITORY https://github.com/stdware/qwindowkit.git
GIT_TAG e5c3837218c3dc2b7b327f11de5894b9350adbc9
)
FetchContent_MakeAvailable(qwindowkit)
MinGW version:
-- The C compiler identification is GNU 13.1.0
-- The CXX compiler identification is GNU 13.1.0
并未单独尝试编译qmsetup
"D:\Program Files\JetBrains\CLion 2023.3.4\bin\mingw\bin\windres.exe" -O coff -DSYSCMDLINE_STATIC -DTOOL_DESC="\"QMSetup Core Utility Command, Version 0.0.2.1\"" -DTOOL_VERSION=\"0.0.2.1\" -D_CRT_SECURE_NO_WARNINGS -I D:/GitRepo/qwindowkit/qmsetup/src/syscmdline/include D:/GitRepo/qwindowkit/cmake-build-debug/_build/qmsetup/src/corecmd/qmcorecmd_res.rc src/corecmd/CMakeFiles/qmcorecmd.dir/qmcorecmd_res.rc.obj
'D:\Program' 不是内部或外部命令,也不是可运行的程序
是因为你把CLion安装在"Program File"这个文件夹里面导致识别出错,更换安装路径即可
是因为你把CLion安装在"Program File"这个文件夹里面导致识别出错,更换安装路径即可
正解,MinGW对带空格路径未处理好
env:
日志输出 qmsetup_build-Release.log: