CLion 2019.3-Makefile项目的debug环境配置小记

CLion对用Makelist编译的项目支持的比较好,但也支持makefile。

网上有教程,借助python写的一个插件(数据库)compiledb,以及一系列插件即可编译。但网上的教程缺失细节,例如教程1,我会迷失在Build tool tab上。

但Jetbrain居然对于每个版本都有单独的文档,简直专业。所以如何在CLion 2019.3中编译Makefile的详细操作,参见:官方文档

tip1:
如果提示compiledb找不到,添加到路径即可:export PATH="$PATH:/home/amigo421/.local/bin"
引用:https://stackoverflow.com/questions/55344125/python-cant-find-installed-user-site-application

可以编译之后,如何debug的配置,仍然是官方文档:

https://www.jetbrains.com/help/clion/custom-build-targets.html

另一些tips:

tip2:修改代码后,直接“run”,编译文件是不会改动的,会导致诡异的现象,所以保险起见,可以点击rebuild。
tip3:makefile通常会做一些优化,即“release”模式,会影响到debug。没有找到如何在CLion中直接运行“debug”模式,所以我会手动把 -g -O2等等优化改成 -g O0

都是泪,活到老学到老。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值