零、背景
原先QT需要接手维护,但是没有人员接管修整
代码在,但是没人继承
一、所需工具:
Clion:
更适用于来跑qt
免费下载链接(附破解)
QT版本:
qt项目需要去官网下载一个QT
我建议是个人去下载5.14版本
因为QT整体还是比较兼容的
但是最终还是参照原先项目的QT版本比较好
你也可以往上级目录翻,查找其他文件
二、注意事项
下载完成
后面大概会给你一个这样的东西:
但是由于我是在clion上面使用QT
我只需要 第一个文件夹下面的MinGW到项目中过去就行了
大概是这样的,在Clion上面就可以了:
set(CMAKE_PREFIX_PATH "D:/QT/Qt5.14.2/5.14.2/mingw73_32")
三、小插曲
中间报了一个这样的错误:
#CMake Error at CMakeLists.txt:34 (find_package):
#By not providing "FindQt5.cmake" in CMAKE_MODULE_PATH this project has
#asked CMake to find a package configuration file provided by "Qt5", but
#CMake did not find one.
#
#Could not find a package configuration file provided by "Qt5" with any of
#the following names:
#
#Qt5Config.cmake
#qt5-config.cmake
#
#Add the installation prefix of "Qt5" to CMAKE_PREFIX_PATH or set "Qt5_DIR"
#to a directory containing one of the above files. If "Qt5" provides a
#separate development package or SDK, be sure it has been installed.
可能原因:
1.你没有下载qt
2.你没有配置QT环境(一般不太可能,你下载的时候注意,一般就有环境了)
3.你的QT路径设置不正确
4.你接接手项目之后,忘记吧原来的路径覆盖了QAQ
我就是原因4.。。两个
set(CMAKE_PREFIX_PATH xxx)