Tag: visual studio code

如何为GCC设置Visual Studio代码编译器/调试器?

我在Visual Studio Code中用C编程,但我无法编译,因为VSC只提供了三个内置的编译器–Node.js,C#Mono和Extension开发。 经过一番挖掘后,我遇到了Visual Studio Marketplace 。 这似乎是正确的事情,但只有四种不常见的语言。 我只能假设内置了C调试支持,我无法找到它或者我做错了。 我试图创建一个新的launch.json(似乎保存每个文件的编译/调试设置的清单)并手动输入我拥有的GCC二进制文件,但这并没有结束。 我目前无法通过命令提示符手动编译我正在处理的C源文件。 如果有人能指出我正确的方向,那将会有所帮助。 tl; dr – 在Visual Studio Code中调试C的任何人的帮助 Windows 8,如果重要的话 干杯!

Visual Studio代码包含在include目录中找不到的文件(Windows 10)

我试图在Visual Studio代码中获得intellisense。 我从市场上下载了C / C ++扩展: https : mingw32-base mingw32-gcc-c++ mingw32-base ,还安装了包含mingw32-base和mingw32-gcc-c++ MinGW。 我在环境变量中将MinGW bin文件夹添加到Path 。 当我在.c文件中添加任何include语句时,例如#include ,Visual Studio Code说: Include file not found in include directory 我没有正确配置? 如何获得C / C ++的智能感知?

使用gcc,g ++和gdb在Window 7上为C / C ++调试设置VSCode

我在这里遵循指示。 安装了cpptools。 使用以下内容创建tasks.json : { “version”: “0.1.0”, “command”: “g++”, “isShellCommand”: true, “showOutput”: “always”, “args”: [“-g”, “helloworld.c”] } 并且launch.json包含以下内容: { “version”: “0.2.0”, “configurations”: [ { “name”: “C++ Launch (Windows)”, “type”: “cppvsdbg”, “request”: “launch”, “program”: “${workspaceRoot}/a.exe”, “args”: [], “stopAtEntry”: false, “cwd”: “${workspaceRoot}”, “environment”: [], “externalConsole”: false, “windows”: { “MIMode” : “gdb”, “miDebuggerPath”: “C:\\Mahesh\\Program Files\\mingw\\MinGW\\bin\\gdb.exe” } }, { […]