看看Cmake是个什么?
他是个构建管理工具
一个比较OK的图
cmake_minimum_required(VERSION 3.15)#指定了最小的Cmake版本
project(jcdd)#指定了项目名称
set(CMAKE_CXX_STANDARD 14)
add_executable(jcdd main.cpp)#输出可执行文件的名称
安装第三方库:可以使用vcpkg工具安装
看下课程内容
初识Clion
就随意点,不会直接搜索
IDE的常用配置
插件:
外观设置:
也可以通过插件去找好看的。
还是有很多的东西。可以自己去搜索
快捷键:
在这里编辑就行
使用Clion进行C++工程的开发
本地开发:
本地开发工具链的配置
很多环境变量的配置可以在cmake中去设置
代码补全功能都懂的,没啥好说的
代码提示功能
Alt + Enter
代码生成:
文件模板
Live templates
类方法的生成:
Alt+ insert
代码风格和格式化
格式化
配置运行:
先编译,后运行
断点调试
下断点,点Debug
Evaluate Expression
表达式运算器,来寻找我们要看的东西,在程序执行中看指定的变量函数
性能分析
要配置一下才可以用百度有教程,下载是在官网的
远程开发:
简单理解一下吧,远程开发,是通过文件传输的形式来进行的,我们写好的code传到远程的主机上,利用远程主机的环境来运行,然后把生成的结果传回来。
版本控制工具
也就是git
好用的插件
Clion配置QT
学习QT:
QTwiki:https://wiki.qt.io/Main
下载QT:
国内的镜像站:
- 中国科学技术大学:http://mirrors.ustc.edu.cn/qtproject/
- 清华大学:https://mirrors.tuna.tsinghua.edu.cn/qt/
- 北京理工大学:http://mirror.bit.edu.cn/qtproject/
- 中国互联网络信息中心:https://mirrors.cnnic.cn/qt/
等待下载结束。
延后运行安装程序,
关于这些选项的解释可以看这里http://c.biancheng.net/view/3858.html
CLion 中工具链配置
工具链:
Cmake
Clion的中文乱码问题:
然后会弹出个对话框,选择convert: