CLion创建C/C++文件时添加模板代码以及CMake自动配置

2022年11月5日 59点热度 0人点赞 0条评论

整理自: https://www.jianshu.com/p/33ea7d71c496

每次 Clion 创建新的 cpp 文件时都需要输入头文件以及 main 函数, 同时为了在一个 c 项目运行多个 main 项目, 还要在 CmakeList 中进行配置, 稍微有些麻烦, 按照以下内容进行配置之后可自动生成

CLion 创建 C/C++文件时添加模板代码

File -> Setting -> Editor -> File and Code Templates

选择 Files 选项卡, 选择要要添加模板代码的文件类型

file

模板代码如下:

#parse("C File Header.h")
#if (${HEADER_FILENAME})
#[[#include]]# "${HEADER_FILENAME}"
#end

#[[#include]]# <bits/stdc++.h>

using namespace std;

int main() {

    return 0;
}

可按照个人代码习惯配置

CMake 自动配置

Clion 项目中, 一般是单个文件编译, 要在 CMakeLists 中加入 add_executable(test test.cpp), 每次手动添加比较麻烦.

解决方法:

File -> Settings -> Plugins, 选择 Marketplace 选项卡, 搜索 C/C++ Single FIle Execution 安装即可

以后每创建一个 cpp 文件, 在代码编辑区右键,

file

这个插件就会自动帮你在 CMakeLists.txt 中添加本来要手动输入的配置代码

rainbow

没什么大用的码农; 贴图怪; bug制造者; 只会电脑开关机的开发;

文章评论