如何在Windows上为C ++配置Visual Studio Code?

阿德尔·萨德·爱丁

在Windows上配置launch.json文件时遇到问题,它显示错误消息

调试适配器进程已意外终止。

我已经设置了“ MinGW”并配置了g ++编译器,现在Visual Studio Code可以正确编译了。当我按Ctrl+ Shift+时B,它将在项目文件夹中创建一个.exe文件。

我的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
        },
        {
            "name": "C++ Attach (Windows)",
            "type": "cppvsdbg",
            "request": "attach",
            "processId": "${command.pickProcess}"
        }
    ]
}

我的task.json文件:

{
    "version": "0.1.0",
    "command": "g++",
    "isShellCommand": true,
    "showOutput": "always",
    "args": ["-std=c++11","-g", "main.cpp"]
}
阿图尔·科尔舒诺夫(Artur Korshunov)

可能是错误的,但是我想您需要.c/.cpp使用Microsoftcl.exe编译器(而非gcc)编译文件才能在其上使用Microsoft调试器。要设置的路径cl,请调用vcvarsall.batwith参数x86x64(取决于您的需求),然后将其强制转换clsource file顺便检查一下这篇文章(与json配置完全相同的部分),以确保您在哪里做错了https://www.40tude.fr/blog/how-to-compile-cpp-code-with-vscode-cl/

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Linux上安装Visual Studio Code?

Visual Studio Code为文本编辑器导航配置分词

如何从Visual Studio Code集成终端在Windows上使用Bash?

如何在Windows上的Visual Studio Code中格式化代码

如何在Visual Studio Code中为JavaScript启用Intellisense

如何在Visual Studio Code(VSCode)上运行或调试php

如何配置Visual Studio Code和tslint?

如何配置Visual Studio Code在virtualenv中调试Django应用?

如何在Visual Studio 2015中为TypeScript配置IntelliSense?

如何在Visual Studio Code中将图像包含为Markdown?

Visual Studio Code格式如何在OSX上开箱即用

如何在Visual Studio Code中配置SonarLint的规则集?

找不到Visual Studio Code的ESLint配置

如何配置扩展Visual Studio Code

如何在Visual Studio Code上生成switch语句标签?

如何在Visual Studio Code上显示面包屑?

如何使用Visual Studio Code在Asp.net项目中配置Bower

Linux原生C库:如何配置Visual Studio Code以在Windows上使用它们?

如何使用visual-studio-code编辑npm配置文件?

在Visual Studio Code中使用TypeScript时,如何配置TS警告以显示为错误?

如何在Visual Studio Code中为Linux的Windows子系统中设置包含路径

如何在Visual Studio Code中编辑Markdown的语言配置?

使用Visual Studio Code配置调试PHP的问题

如何在Visual Studio Code中为C ++启用漂亮打印?

如何在Visual Studio Code中配置Wordpress CMS?

如何在Visual Studio Code中配置Symfony?

如何安装Visual Studio Code?

如何配置Visual Studio Code以将扩展名为.js以外的文件识别为Javascript

如何在Visual Studio Code中配置react,jsx和babel?

TOP 榜单

  1. 1

    来自Microsoft Office加载项taskpane.js的MySQL驱动程序模块的空引用

  2. 2

    使用AWS Cognito和React的仅限Facebook / Google的登录名(无用户名/密码)

  3. 3

    创建Windows Phone 8应用并将其连接到数据库的最佳方法(最好是SQL Server)

  4. 4

    为什么Java中的System.out.println()打印到控制台?

  5. 5

    卷曲函数无法解析来自bash中变量的代理

  6. 6

    是什么在Android的consumer-rules.pro和proguard-rules.pro之间的区别?

  7. 7

    设置与Apache POI Excel表散点图标记图标的颜色

  8. 8

    将Qt Pyside2与asyncio await语法一起使用?

  9. 9

    崇高的文字+蟒蛇的蟒蛇

  10. 10

    任务':app:minifyReleaseWithR8'.java.lang.NullPointerException的执行失败(无错误消息)

  11. 11

    OpenJDK的和AdoptOpenJDK的区别

  12. 12

    大型数据集缓存到Spark内存中时,“超出了GC开销限制”(通过sparklyr和RStudio)

  13. 13

    “执行测试CMAKE_HAVE_LIBC_PTHREAD”失败实际上是什么意思?

  14. 14

    使用Core 2.2中的Identity,如何在关闭浏览器15分钟后保持会话活动?

  15. 15

    React中的ForwardRefExoticComponent和ForwardRefRenderFunction有什么区别?

  16. 16

    猫鼬查找结果,然后将字段替换为findOne

  17. 17

    如何降级Google Colab的Torch版本

  18. 18

    Keras提前停止回调错误,val_loss指标不可用

  19. 19

    如何避免VSCode中的“导入路径不能以.ts扩展名结尾”错误?

  20. 20

    Nuxt.JS:如何在页面中获取路由URL参数

  21. 21

    是否有为什么会AccessibilityManager.sInstance导致内存泄漏的一个原因?

热门标签

归档