clion中使用visual studio 2017为编译环境配置Qt

1.因为我的系统是win10,所以下载的是适用于windows的版本,如qt-opensource-windows-x86-5.9.5.exe

2.添加系统的环境变量:E:\Qt\Qt5.9.5\5.9.5\msvc2017_64\bin

3.在cmakelists中添加如下配置:

set(CMAKE_INCLUDE_CURRENT_DIR ON)
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTORCC ON)

set(CMAKE_PREFIX_PATH E:\\Qt\\Qt5.9.5\\5.9.5\\msvc2017_64)
find_package(Qt5Widgets)
find_package( Qt5Core)
find_package( Qt5Gui)
target_link_libraries(MyFaceDetection Qt5::Widgets)
qt5_use_modules(MyFaceDetection Core Widgets Gui)

4.我们还需要两个常用的工具,这是qt自带的,我们需要把它们添加到clion的外部工具中:Qtdesigner和uic

(1)添加Qtdesigner

在clion中依次点击File->settings->Tools->External tools

选择添加按钮添加一个外部工具:

name:Qt Designer

Program:E:\Qt\Qt5.9.5\Tools\QtCreator\bin\qtcreator.exe

working directory:$ProjectFileDir$

(2)添加uic

name:uic

Program:E:\Qt\Qt5.9.5\5.9.5\msvc2017_64\bin\uic.exe

Arguments:$FileName$ -o ui_$FileNameWithoutExtension$.h

working directory:$ProjectFileDir$

5.如果项目中有资源文件,比如资源文件名是qss.qrc,要想使用资源文件的话需要把它添加进来,在cmakelists用如下语句

add_executable(projectname qss.qrc)

 

你可能感兴趣的:(c++,环境配置)