Clion学习

看看Cmake是个什么?

他是个构建管理工具
一个比较OK的图
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-WtSvm7NP-1669254930369)(../images/Pasted%20image%2020221123203408.png)]

cmake_minimum_required(VERSION 3.15)#指定了最小的Cmake版本  
  
project(jcdd)#指定了项目名称  
  
set(CMAKE_CXX_STANDARD 14)  
  
add_executable(jcdd main.cpp)#输出可执行文件的名称

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-HPpJIdey-1669254930370)(../images/Pasted%20image%2020221123203843.png)]
寻找第三方库

安装第三方库:可以使用vcpkg工具安装

看下课程内容

在这里插入图片描述

初识Clion

就随意点,不会直接搜索

IDE的常用配置

插件:
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Dw6lzWt2-1669254930371)(../images/Pasted%20image%2020221123092156.png)]

外观设置:
也可以通过插件去找好看的。
在这里插入图片描述

还是有很多的东西。可以自己去搜索

快捷键:
在这里插入图片描述

在这里编辑就行

使用Clion进行C++工程的开发

在这里插入图片描述

本地开发:

本地开发工具链的配置

在这里插入图片描述

很多环境变量的配置可以在cmake中去设置

代码补全功能都懂的,没啥好说的

代码提示功能

Alt + Enter

代码生成:

文件模板
在这里插入图片描述

Live templates
在这里插入图片描述

类方法的生成:
Alt+ insert
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-E5Cvj703-1669254930373)(../images/Pasted%20image%2020221123142253.png)]

代码风格和格式化

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-yOuC5yfo-1669254930374)(../images/Pasted%20image%2020221123142957.png)]
格式化
格式化
在这里插入图片描述

配置运行:

先编译,后运行

断点调试

下断点,点Debug

Evaluate Expression

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2HUBlAsS-1669254930375)(../images/Pasted%20image%2020221123183146.png)]

表达式运算器,来寻找我们要看的东西,在程序执行中看指定的变量函数

性能分析

要配置一下才可以用百度有教程,下载是在官网的

远程开发:

简单理解一下吧,远程开发,是通过文件传输的形式来进行的,我们写好的code传到远程的主机上,利用远程主机的环境来运行,然后把生成的结果传回来。

版本控制工具

也就是git

好用的插件

Clion配置QT

学习QT:
QTwiki:https://wiki.qt.io/Main

下载QT:

国内的镜像站:

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

等待下载结束。
延后运行安装程序,
在这里插入图片描述

关于这些选项的解释可以看这里http://c.biancheng.net/view/3858.html

CLion 中工具链配置

工具链:
在这里插入图片描述

Cmake
在这里插入图片描述

Clion的中文乱码问题:

在这里插入图片描述在这里插入图片描述在这里插入图片描述

然后会弹出个对话框,选择convert:

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值