1.引言
在实习期间,感受到在vs code上编程的优势(实习期间主要写的lua脚本),因此想把C++和python的开发也迁移到vs code上。如果只运行一个简单的.cpp文件,那么使用万能的Code Runner插件就可以完成编译等任务。但是,一般的C++开发中,不可能只有一个.cpp文件,还会自定义头文件和相应的源文件,此时Code Runner就无法满足我们的要求。对于编译多个C++源文件,我网上查到的资料主要有两种方法:
(1)配置tasks.json文件
在tasks.json文件设置args参数,制定需要编译的多个文件
(2)cmake编译多个C++源文件
2.cmake配置过程
2.1 预先安装
在windows环境下,首先预先完成如下安装
(1)安装vscode
(2)安装MinGW,并添加到环境变量
(3)安装cmake,并添加环境变量
(4)vscode C++和cmake相关插件安装,如图