我正在努力达到我的"Hello World"会起作用,但我遇到了这个错误。
"C:Program Filesnodejsnode.exe" "$C:/Users/Admin/Desktop/Coding/Hello World.c"
Error: spawn C:WINDOWSsystem32cmd.exe ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19)
at onErrorNT (internal/child_process.js:456:16)
at processTicksAndRejections (internal/process/task_queues.js:77:11)
我已经设置了launch.json和c_cpp_properties,但不完全确定我是否正确设置了它们,因为我是自学成才的,在网上很难找到有用的示例。
launch.json:
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "$C:/Users/Admin/Desktop/Coding/Hello World.c"
,"cwd": "$C:/Users/Admin/Desktop/Coding"
}
,{
"type": "node",
"request": "launch",
"name": "Launch Program",
"program": "$C:/Users/Admin/Desktop/Coding/Hello World.c"
}
]
}
c_cpp_properties:
{
"configurations": [
{
"name": "Win32",
"includePath": [
"${workspaceFolder}/"
],
"defines": [
"_DEBUG",
"UNICODE",
"_UNICODE"
],
"intelliSenseMode": "msvc-x64"
}
],
"version": 4
}
首先:您的机器中有C编译器吗?甚至是Visual Studio?为了在Windows中使用VS代码编译C代码,您需要安装编译器。VS代码没有内置代码。Visual Studio代码
如果您没有安装Visual Studio,则至少需要安装Microsoft C++Build Tools或其他windows C/C++编译器,如gcc或CLang。或者全部。
然后配置VS代码以使用,编辑.json文件并配置所谓的";构建任务的