202111-19 redis debug环境搭建过程详解(使用clion) 目录概要环境搭建的大体思路windows下安装linux工具链什么是make和cmake安装c语言开发的ide具体安装步骤cygwin安装clion安装及插件安装克隆redis代码如何调试如何调试redis-server概要最近写了spring系列,这个系列还在进行中,然后有些同学开始叫我大神,然后以为我各方面都比较厉害,当然了,我是有自知之明的,大佬大神什么的,当作一个称呼就好,如果真的以为自己就是大神,那可能就走偏了。其实我不少方面都比较薄弱,比如re... 继续阅读 >
202110-17 教你Clion调试ROS包的方法 产品概述Clion是一款专门开发C以及C++所设计的跨平台的IDE。它是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力。这种强大的IDE帮助开发人员在Linux、OSX和Windows上来开发C/C++,同时它还能使用智能编辑器来提高代码质量、自动代码重构并且深度整合Cmake编译系统,从而提高开发人员的工作效率。重要功能简介提供C以及C++支持(包含C++,libc++和Boost),同时也支持JavaScript,XML,HTML和CSS。跨平台:您可以在64... 继续阅读 >
202106-04 mac 配置Clion运行C和C++的环境的详细步骤 首先安装XCODE,我不知道其他人怎么安装,我直接在APPStore上安装的XCODE,时间确实花得很长,不过亲测有效。其次我们需要安装CMAKE,因为clion环境是基于CMAKE的,我也是在APPstore上安装的,当我们安装完这两样东西过后。我们打开事先安装好的clion。1.点击设置,再点击Preferences2.点击Prederences下Build,Execution的Toolchiains我们就可以看见如下:这种状态就是安装好了。我们接下来需要新建一个项目,请记住一定要选... 继续阅读 >
202104-27 Clion下vcpkg的使用详解 环境ubuntu20+clion2021.1背景在Linux下,每次新创建1个项目,可能会使用一些第三方库,比如:toml解析spdlog日志难道每次都要我去重新下载源码,然后编译,在配置CMake?太麻烦了吧,看看别人前端,需要一个包只用执行npminstallaxio就行了,好羡慕。刚好,前段时间在windows下使用了一把vcpkg,目前vcpkg作为c++的包管理工具,已经相对成熟了,很多著名的开源组件都对vcpkg进行了支持。于是,我们在Ubuntu20下... 继续阅读 >
202104-27 C/C++ 开发神器CLion使用入门超详细教程 CLion是Jetbrains公司旗下新推出的一款专为开发C/C++所设计的跨平台IDE,它是以IntelliJ为基础设计的,同时还包含了许多智能功能来提高开发人员的生产力。Clion2020.2.x最新激活码破解版附安装教程(MacLinuxWindows)https://www.jb51.net/article/200548.htm同样支持python哦,相信使用过IntelliJidea开发过java的盆友都很清楚该IDE的强大,所以做为Jetbrains旗下的c/c++开发工具CLion同样包含了许多智能功能来提高开发人员的生... 继续阅读 >
202104-27 配置CLion管理Qt项目国际化支持的方法 随着Qt6的发布,cmake也正式宣告接管qmake的工作了。在之前的一篇博客里我介绍了如何使用cmake管理你的qt项目,不过有一点我没有讲,那就是对国际化(i18n)的处理。今天我们就来介绍下如何使用cmake+clion配置管理一个包含了国际化支持的项目。准备工作你需要准备下面的工具Qt5.13+(我使用的是Qt5.15.2)CLion2020.3+GCC9.0+(最好支持c++17,最低要求是支持c++11)其中GCC一般自己安装的Qt会有附带,否则在Wind... 继续阅读 >
202104-27 详解如何配置CLion作为Qt5开发环境的方法 使用Qt进行程序开发时QtCreator总是不二之选。作为老牌IDE在提供了强大的功能同时也对Qt的支持做了许多优化。如果没有特别的原因你应该使用它。然而一个顺手的工具将会极大得提升生产效率,而如果你之前使用别的工具进行开发,那么就要斟酌一下学习使用QtCreator的成本了。所以我将介绍配置CLion(另一个强大的c++IDE)作为Qt5的开发环境,在利用现有工具链的同时避免了安装另一个大型软件。准备工作CLion的安装和激活超出了本文... 继续阅读 >
202102-24 Clion(CMake工具)中引入第三方库的详细方法 前言因为自己最近在学Redis,想要在C++中获取到Redis内存数据库中的数据,需要使用Redis客户端来连接Redis传输命令并接收数据,在Redis官方网站上推荐的客户端中选择了acl-redis。而Clion是一款非常优秀的C++集成开发环境,Clion选择了CMake作为构建工具,所以需要在CMake配置文件中进行配置。如何配置CMake的所有配置都写在一个叫CMakeLists.txt的文件当中,所有的配置都写在该文件当中。这是我的工程目录结构,Include文件夹为ac... 继续阅读 >
202011-25 在clion上配置libtorch开发环境的图文详解 先上结果:CPP:CMakeLists.txt:到这里差不多的选手应该都不需要往下看了描述问题:按照pytorch官网给的教程,在ubuntu下配置libtorch环境,如上图,需要创建一个build文件夹,然后cmake时不是简单地cmake..而是有一个参数-DCMAKE_......之后才是..,而在ubuntu下使用CLion进行编程时,CLion对每一个工程都会默认生成一个cmake-build-debug文件夹,完全不需要创建build文件夹因此本文说明如何在clion上配置libtorch开发环境报... 继续阅读 >
202010-09 如何在 clion 运行多个 main 函数(方法详解) 在写C++的题目的时候经常会遇到这样的问题,写了多个cpp文件,在clion中编译报错不能同时存在多main函数这里写了一个小程序优雅地解决这个问,非常简单,就是就是读字符串写文件直接修改一下CMake自动遍历文件即可多个main函数的报错在clion中写完一题,想写下一题,结果发现main函数不能运行正确的解决方法在牛客用户 AAnonymous 的告知下,借鉴了他的github上的 CMakeLists.txt,直接修改CM... 继续阅读 >
202010-09 Clion ROS开发环境设置技巧 在源环境中启动CLion需要告知CLionROS特定的环境变量。通过运行来源工作空间时,将在当前shell中检索这些变量source./devel/setup.bash为CLion提供ROS环境变量的最简单方法是从同一个shell启动IDE。在获取工作空间后,您可以键入同一终端:在CLion中打开一个ROS项目在源环境中启动CLion后,执行以下操作之一以打开ROS项目:单击文件|打开并选择ROS工作区的src目录中的CMakeLists.txt,然后选择OpenasProject。单击文件|来... 继续阅读 >
202010-09 Clion、IEDA、pycharm的一些简单设置步骤(设置中文菜单、输出中文、字体大小、背景颜色主题) Clion、IEDA、pycharm的设置及界面是一模一样的,下面我将按照Clion举例,但是在IEDA和pycharm是同样适用,按照方法设置即可一、中文界面clion、ieda、pycharm默认界面为英文界面,可能很多新用户用着不习惯,但现在新版本开始支持中文界面了首先需要将软件更新到2020.1.4版本,以clion为例点击菜单栏上的help选择,点击checkforupdates即可更新更新完成后打开软件,进入设置界面首先打开设置:file-setting而后点击plugins,选... 继续阅读 >
202010-09 Win10下最新版CLion(2020.1.3)安装及环境配置教程详解 前言CLion是JetBrains推出的全新的C/C++跨平台集成开发环境。 没想到,我竟然又安装了CLion!!!∑(゚Д゚ノ)ノ,不过说实话,JetBrains家的IDE除了吃内存外,确实好用,无论是PyCharm还是IntelliJIDEA。这还是我二年级学数据结构时用的IDE,比DevC++好用多的多,虽然考完试我就给它卸载了。1.下载安装 JetBrainsCLion2020.2中文正式安装版(附汉化补丁+安装教程)下载还是要去官网... 继续阅读 >