我下载了最新的Visual Studio代码(版本1.2.1)。最大的问题是我无法调试或运行我的文件。
当我按 F5 运行时,它会要求我打开文件夹。
当我从文件打开文件夹时,它会创建一个 launch.json 文件,并在按 F5 后显示此错误
Cannot launch program 'c:\Users\user_name\Desktop\C\file.cpp'; configuring source maps might help.
现在我通过将值source maps
放在 launch.json 中来启用true
。
但现在它出现了新的错误
Cannot launch program 'c:\Users\user_name\Desktop\C\file.cpp'; setting the 'outDir' attribute might help.
现在我不知道这是什么outDir
以及我应该在它面前放置什么链接。我试图把我的file.ccp的位置链接,但仍然是错误相同。我还尝试将名为的文件夹的链接放在我的VS代码的安装位置。此版本的VS Code中也没有 app.js 文件。
这是我的实际 launch.json ,默认情况下会生成。
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch",
"type": "node",
"request": "launch",
"program": "${workspaceRoot}/main.cpp",
"stopOnEntry": false,
"args": [],
"cwd": "${workspaceRoot}",
"preLaunchTask": null,
"runtimeExecutable": null,
"runtimeArgs": [
"--nolazy"
],
"env": {
"NODE_ENV": "development"
},
"externalConsole": false,
"sourceMaps": false,
"outDir": null
},
{
"name": "Attach",
"type": "node",
"request": "attach",
"port": 5858,
"address": "localhost",
"restart": false,
"sourceMaps": false,
"outDir": null,
"localRoot": "${workspaceRoot}",
"remoteRoot": null
}
]
}
我已在PC上安装的东西
Git(版本2.9.0),
Microsoft Visual C ++ Redistributable(x86)2015,
Microsoft Visual Studio代码,
Node.js的
我的 file.cpp 是一个用C ++编写的简单hello world
程序。
答案 0 :(得分:1)
我可能弄错了,但Microsoft Visual Studio Code只是一个代码编辑器?
您还需要编译器。
答案 1 :(得分:0)
您需要创建一个新的解决方案。然后添加一个或多个项目,然后包含您的文件。然后,您就可以运行