Windows下Vs Code 配合MinGW 编译项目

1.首先需要配置MinGW的环境变量,如下图所示

配置MinGW的位置。

这个bin目录下面包含了gcc/g++等mingw编译工具

2.编写一个简单的应用程序

非常简单的一个应用程序,有兴趣,可以实现一个复杂的。

3. 编写CMakeLists.txt 文件

cmake_minimum_required(VERSION 3.5)

project(test)

aux_source_directory(. main_lists)

add_executable(main ${main_lists})

最简单的cmake文件

4.使用cmake 命令生成makefile

cmake -G 'MinGW Makefiles' ..

 当然,我们也可以使用cmake-gui.exe 来运行cmake 客户端来生成makefile

我没有使用过,所以就不贴图了

5.现在已经有了makefile,  那么现在使用make生成执行文件。

注意,这里生成执行文件需要使用mingw来的make来进行编译

mingw32-make.exe -j16

 6.ok,这个时候执行文件已经编译成功了,现在开始进行调试。

在一次编译都没有进行的时候,是不存在launch.json文件的,  那么该怎么办呢?  按下F5,那么Vs Code会自动进入到launch.json文件中,

7.配置launch.json文件

--------------------- 

作者:Charleyx 

来源:CSDN 

原文:https://blog.csdn.net/qq_15024587/article/details/88316815 

版权声明:本文为博主原创文章,转载请附上博文链接!