1、clion修改cmake的default generator,从ninja到makefile
问题描述
clion在默认构建的时候,默认cmake使用ninja作为generator,但是在我们自己的项目使用unix makefile进行构建的,因此如果使用ninja的话,可能需要额外的修改(例如在我这边,我因为用到了protobuf,导致使用ninja构建导致报错,ninja: error: multiple rules generate)。因此为了方便,需要将cmake的generator进行修改。
修改generator
路径在File | Settings | Build, Execution, Deployment | CMake,将Generator选项修改为Unix Makefiles。
重新构建CMake
删除cmake-build-debug这个文件,并点击File | Reload Cmake Project即可
2、 clion的shortcuts
Windows and Linux defaut shortcuts
设置Keymap
在File | Settings | Keymap中,选择Keymap的映射方式为Windows
获取shortcuts PDF
Help | Keyboard Shortcuts PDF
本文介绍如何在CLion中将CMake的默认生成器从Ninja更改为Unix Makefiles,以解决因使用Ninja构建而导致的问题,并提供CLion快捷键设置教程。
2600

被折叠的 条评论
为什么被折叠?



