想要使用vscode集成算法进行调试。我先是使用了visual stdio2013结果报错:如func(int a) {int array[a]; }vs中会报错说array中的数应该为常量,又在文件开头进行宏定义还是不行,报了更多的错误。问了算法的工程师,给出的解释是,他们用的vscode中mingw编译器,所以没报错,vs编译器可能检查比较严格所以报错。于是我又下载了一个vscode,尝试如何在vscode中编写第一个helloworld参考文章如下
https://blog.csdn.net/weixin_34238642/article/details/92424445
1、安装vscode
2、安装mingw64
3、配置mingw64环境变量
4、在vscode中安装插件c/c++\chinese\code runner
5、编写helloworld包含#include<iostream>显示include不能加在路径中(忘了后来是怎么更改配置的)
6、helloworld运行成功后集成算法
7、.vscode文件夹中的配置文件需要好好编写
8、tasks.json我理解是用来生成exe的,lanuch.jason是用来调用exe
9、其中报错ENOENT,更改tasks.json中的type为process报错为
10、按f5不知怎么的就弹出了一个自己生成的tasks.json文件,把里面的东西(type:cppbuild)复制到原来的json文件就好了,但是我忘了这个自己弹出的json是怎么弄的了。。。。。。。。
11、知道了,点击终端-配置任务-选择编译器-会在你写的tasks.json基础上弹出新增加的配置信息。