不能在VS Code 2015中调试或运行文件
Cannot debug or run file in VS Code 2015
我下载了最新的Visual Studio代码(1.2.1版本)。最大的问题是我不能调试或运行我的文件。
当我按F5运行时,它要求我打开文件夹。
当我从文件打开文件夹时,它创建了一个启动。按F5 后仍然显示此错误。 Cannot launch program 'c:Usersuser_nameDesktopCfile.cpp'; configuring source maps might help.
现在我启用source maps
通过把值true
在launch.json.
但是现在显示新的错误
Cannot launch program 'c:Usersuser_nameDesktopCfile.cpp'; setting the 'outDir' attribute might help.
现在我不知道outDir
是什么,我应该在它前面放什么链接。我已经试着把我文件的链接放上去了。Ccp的位置,但错误仍然是一样的。我还试图把文件夹的链接命名为出我的VS代码安装的地方。在这个版本的VS Code中也没有app.js文件。
这是我实际的启动。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
}
]
}
我的电脑上已经安装的东西
Git (version 2.9.0),
Microsoft Visual c++ Redistributable(x86) 2015,
Microsoft Visual Studio Code,
node . js .
My file.cpp是一个用c++编写的简单hello world
程序。
我可能是错的,但不是Microsoft Visual Studio Code只是一个代码编辑器?
编译器你需要一个。
您需要创建一个新的解决方案。然后添加一个或多个项目,这些项目将包含您的文件。然后可以运行
- Visual Studio 2017 - 调试和 Relese 配置,设置运行时库
- 在Visual Studio中运行/调试C ++时,如何在结束时等待输入
- 运行时检查失败 #2 MSVC 仅使用 utf8proc 进行调试
- 当 2 个线程共享同一物理内核时,具有错误共享的易失性增量在发布中的运行速度比在调试中慢
- 为什么我的程序无法在GDB在线编译器/调试器或Visual Studio C++ 2019中运行
- C++ - 调试和运行时 Eclipse 行为不同
- GDB:运行不带符号的 cpp 进程调试
- 在集成终端上运行vscode lldb调试器时,如何获取程序的输出?
- 在 Visual Studio 2017 C++项目中设置调试/运行环境变量
- 调试运行时出现奇怪的崩溃程序(Eclipse C++)
- Rcpp中调试运行时错误
- OCCI C++应用程序的Visual Studio调试运行时错误
- 到达主函数结束后发生调试运行时堆栈错误
- 如何调试c++运行时错误
- 我可以在Visual Studio 2012中编译和调试(运行)单个c++文件吗?(如何避免创建太多项目)
- 切换到非调试运行时/MT会导致链接错误
- Visual Studio 2013在Visual Studio 2015中使用QtAddIn调试运行时
- 在VS2010中没有调试运行时,发布版本无法工作
- 如何从windows调试运行在linux上的远程程序
- 调试运行在dllhost.exe中的inproc.com服务器