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

都是泪,活到老学到老。

你可能感兴趣的:(程序小段Snippet,C语言)