使用Qt进行程序开发时QtCreator总是不二之选。作为老牌IDE在提供了强大的功能同时也对Qt的支持做了许多优化。如果没有特别的原因你应该使用它。
然而一个顺手的工具将会极大得提升生产效率,而如果你之前使用别的工具进行开发,那么就要斟酌一下学习使用QtCreator的成本了。
所以我将介绍配置CLion(另一个强大的c++ IDE)作为Qt5的开发环境,在利用现有工具链的同时避免了安装另一个大型软件。
如何使用CLion配置Qt5开发环境其实就是说如何将.pro文件转换为CMakeLists.txt文件
示例:
#set(CMAKE_CXX_FLAGS “${CMAKE_CXX_FLAGS} -Wall -fexec-charset=GBK”)
cmake_minimum_required(VERSION 3.13)
project(example)
# 指定c++标准的版本
set(CMAKE_CXX_STANDARD 14)
# 配合使用Tools-Resync with remote hosts 解决远程开发找不到头文件的问题
include_directories(SYSTEM "/foo/bar")
# 自动调用moc,uic,rcc处理qt的扩展部分
set(CMAKE_AUTOMOC ON)
set(CMAKE_AUTOUIC ON)
set(CMAKE_AUTORCC ON)
# 设置Qt5的cmake模块所在目录,如果不设置将使用系统提供的版本
# QT_DIR和QT_VERSION是指定了qt安装目录和版本的环境变量
# 如果你使用了系统的cmake,那么会优先使用系统提供模块,因为cma

最低0.47元/天 解锁文章
506

被折叠的 条评论
为什么被折叠?



