目的是利用vscode及相关插件编译多个C++文件。我已经装好cmake和mingw并且将它们的路径添加到系统变量path中了。vscode装上如下几个插件:点击vscode左上角 文件->首选项->设置,弹出如下窗口:cmake tools里头有一项cmake.preferredGenerators要根据编译器修改成对应的值,mingw对应的是MinGW Makefiles下面一项cmake要配置cmake的安装路径,我的是C:\\Program Files\\CMake\\bin\\cmake随便新建个文件夹新建个CMakeLists.txt,先确认一下不编译文件时vscode和cmake能不能正常工作,CMakeLists.txt内容如下:这个时候插件会自动生成一个build文件夹然后点击左下角的随便点一个debug,会弹出一堆和执行 cmake . 一样的信息来,也能成功打印test_message。说明vscode和cmake可以正常工作。再点一下左下角的build,就make了。不会自动运行exe。要debug的话,在CMake Tools configuration中找到cmake.debugConfig,设置成:然后点击vscode下面的目的达成。
暂无评论