在VSCode(Visual Studio代码)中,我可以"调试C/C ++文件",也可以"运行C/C ++文件",但当我"运行代码"时,我得到了一个编译器错误,因为编译器无法将包含目录归档。
[Running] cd "c:\Repo\C++\unit test\files\" && g++ main.cpp -o main && "c:\Repo\C++\unit test\files\"main
main.cpp:4:10: fatal error: include\files.h: No such file or directory
4 | #include "include\files.h"
| ^~~~~~~~~~~~~~~~~
compilation terminated.
我在tasks.json文件的args "-IC:\Repo\C++"下有include目录
x一个一个一个一个x一个一个二个x
关于我如何修改tasks.json或不同的XXX.json文件以包含目录的任何想法。我只是试图了解为什么它工作的所有细节2出3种方式和我必须做什么才能让它工作的所有三种方式。我已经阅读了在线文档,但它总是在一个高水平的细节被遗漏。
1条答案
按热度按时间yhxst69z1#
我把这个添加到设置JSON中,看看这是否会起到什么作用。它确实稍微改变了编译器错误...但是,它基本上是相同的编译器错误...