现代化 C++ 开发工具 CLion 从入门到精通

本文由腾讯PCG后台开发工程师allsochen撰写,详细介绍了现代化C++开发工具CLion的使用,包括安装、配置、Cygwin环境搭建、CLion的C++服务管理、自动部署及插件应用,旨在帮助开发者提升开发效率。
摘要由CSDN通过智能技术生成

作者:allsochen ,腾讯 PCG 后台开发工程师

这就是 CLion

几年前写过一篇 eclipse C++ 的文章、现在还提 eclipse 的话人民群众会仇恨我,我的朋友和家人也会嘲笑我,唾弃我。因为 JetBrains 家的系列产品 CLion 体验耍 eclipse 好几条街。引用知乎网友对 CLion 和 vim/emacs 的形象比喻,如图所示:

从图中可以看出 CLion 的定位是一个完整的现代化 C++工具,包含很多实用的功能,而 vim 则是轻巧锋利,如果你在 CLion 上用 Vim,那就是拿着刀的机器人。这能量你懂的。


起飞前的前奏

根据上次给大家讲解腾讯特有的 windows 开发模式,如下图所示:

Windows 上的环境需要准备炼丹炉:clion 安装、cygwin、jce release 的文件、taf 源码。

以上所有涉及到的软件都在 30 的开发机上:

/data/home/allsochen/software/clion。

通过 samba 可以直接看到对应的文件。大家可以直接去取,单不用展示出你的剪刀手。不要直接在 samba 上点击安装,samba 的性能令人堪忧。

Clion:

  1. 安装:直接点击下一步,下一步安装,安装完成

  2. 授权:第一次打开提示授权、支持大家购买正版、有 edu 的 email 可以申请免费试用。其他办法你们懂的。

  3. 启动参数:由于 clion 是 java 开发的,相对比较耗内存,建议设置最大内存为 4086M,具体的设置在:

    C:\Program Files\JetBrains\CLion 2018.1.5\bin 目录下:

    的 clion64.exe.vmoptions 文件,把第三行-Xmx2000m 改为-Xmx4086m,同时打开的项目比较多的同学建议再设置大一些,

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值