在 Visual Studio Code 中设置“outDir”属性

2024-01-09

当我尝试调试 C++ 程序时,我继续收到此错误:can't launch program 'c:\Users\'my username'\Desktop\C++\'; setting the 'outDir' attribute might help

我尝试了各种语法组合以满足条件,但没有成功。我花了几个小时试图找到正确的语法,但我不知道我的问题是什么。我已经成功运行 JavaScript 应用程序,但它们似乎不需要填充源映射或 outDir 字段。我有最新版本的 Visual Studio Code,即 0.7.10,并且我下载了节点,它似乎工作正常。这是一个屏幕截图,以便您可以了解我所看到的内容。https://i.stack.imgur.com/XX0TB.png https://i.stack.imgur.com/XX0TB.png


VSCode 消息Cannot launch program ... setting the 'outDir' attribute might help可能会有些误导,即使是最近的 VSCode v1.12.2。我对此持保留态度,这似乎只是意味着启动应用程序时出现问题。

就我而言,这是由我的一个小错误引起的launch.json文件。我有:

        "type": "node",
        "request": "launch",
        "name": "Gulp",
        "program": "${workspaceRoot}/node_modules/gulp/bin",
        "sourceMaps": true,
        "outFiles": [
            "${workspaceRoot}/{lib,node_modules}/**/*.js",
            "!${workspaceRoot}/lib/tests/**/*.js"
        ]

我通过更改一行来修复它:

        "program": "${workspaceRoot}/node_modules/gulp/bin/gulp",

尽管该消息试图提供帮助,outFiles财产可能没有必要或没有帮助。一旦我解决了其他问题,调试seems没有它也能正常工作。

归档为vscode 问题 https://github.com/Microsoft/vscode/issues/282572017年6月8日

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 Visual Studio Code 中设置“outDir”属性 的相关文章

随机推荐