我已经测试过通过WSL在vscode上编码多个文件,>
code .
在好文件夹中。
我有三个文件。
这是我得到的错误消息,而代码是正确的:
g ++:错误:helloworld.cpp:没有这样的文件或目录
g ++:错误:file2.cpp:没有这样的文件或目录g ++:错误:file3.cpp:没有这样的文件或目录
g ++:致命错误:没有输入文件
编译终止。
终端进程以退出代码终止:1
终端将被任务重用,请按任意键将其关闭。
这是我的task.json文件:
{ "version": "2.0.0", "tasks": [ { "type": "shell", "label": "g++ build active file", "command": "/usr/bin/g++", "args": [ "-g", "helloworld.cpp","file2.cpp","file3.cpp", "-o", "executable.out" ], "options": { "cwd": "/usr/bin" }, "problemMatcher": [ "$gcc" ], "group": { "kind": "build", "isDefault": true } } ] }
请,您能否帮助解决该问题,而使用此处提到的单个文件,就可以很好地工作:
https://code.visualstudio.com/docs/cpp/config-wsl#_modifying-tasksjson
我还精确地说.cpp文件不在.vscode文件夹中,而是在项目的主文件夹中。在此先感谢
ps:我看到了有关该问题的多个主题,但是并不能解决我的问题。
我已经测试过通过WSL使用WSL在vscode上编码多个文件。在好文件夹中。我有三个文件。这是我获得的错误消息,而代码是正确的:g ++:error:...
带有tasks.json
的原始示例具有参数: