• 使用CLion


    CLion是JetBrains公司的一款C++的IDE。默认使用Cmake构建。

    ubuntu和fedora下的安装

    在ubuntu下安装了CLion,和QtCreator相比:

    ibus输入法能输入中文吗?CLion中可以,QtCreator中不行

    在cmake项目中能通过鼠标右键添加新的cpp文件吗?CLion中可以,QtCreator中不行

    好了,就是因为以上两个优点,我选择Clion。不过初次使用也是经过一阵摸索才成功运行了hello world程序。

    破解:(参考:http://www.xingzhewujiang.com/press/clion-and-jetbrains-patch-keygen.html)
    下载crack程序包,解压后进入目录执行:

    java -jar build/libs/JetbrainsPatchKeygen-1.0.jar
    

    输入你当前登录的系统中的用户名,以及clion安装绝对路径,生成的license复制好,打开clion贴上去。

    配置搜索项

    为了能在图形界面的搜索框中找到clion,就像找到gedit一样,找到结果后能用鼠标打开而不是每次都用命令行打开,配置.desktop文件.
    在fedora22下,创建/usr/share/applications/clion.desktop文件,内容如下:

    [Desktop Entry]
    Version=1.0
    Type=Application
    Name=CLion
    GenericName=IDE
    Exec=/opt/clion/bin/clion.sh
    Terminal=false
    MimeType=text/plain;
    Icon=clion
    Categories=IDE
    StartupNotify=true
    

    运行程序:先执行cmake,再执行run。

    注意到上图中右上方的Buid All字样,先点左边的向下箭头,这是执行cmake和make;然后会弹窗让你确认配置;最后点右边的小三角执行run。

    在windows下的安装

    windows下CLion不能用M$的编译工具,要另行安装mingw或者cygwin,并且mingw或cygwin中的gdb版本要和CLion支持的版本对应。

    比如clion1.1,需要gbd7.8,就需要安装mingw491版本。

    偷了个懒,我直接去下载了qt(qt-opensource-windows-x86-mingw491_opengl-5.4.2),安装qt时候勾选mingw,装好后开启CLion并在settings中选择MinGW的路径为qt安装路径下的mingw,就装好了。

  • 相关阅读:
    【入门】WebRTC知识点概览 | 内有技术干货免费下载
    mysql数据库运维方案
    前端报504错误如何定位
    Python数据分析之双色球高频数据统计
    利用Dapper ORM搭建三层架构
    ASP.NET和IIS工作原理
    C#中的new修饰符
    .NET 三层架构的简单规划
    Docker Hub中拉取镜像时出现超时问题该如何做?
    项目组件:分页(pagination)
  • 原文地址:https://www.cnblogs.com/zjutzz/p/4732890.html
Copyright © 2020-2023  润新知