小编Som*_*ton的帖子

VSCode 无法识别来自 includepath 的包含

我遇到了一个问题,VSCode 会识别我包含的 zipper.h,然后突然翻过来告诉我没有这样的文件或目录。我不确定这是否是我的代码或包含或 vs 代码的问题。

https://i.gyazo.com/2d35a31abf83546d8633d991bcb4752a.png https://i.gyazo.com/96ad7825e8d1c390035a4db2f789bbcf.png

我尝试将它添加到我的包含路径和 Windows 环境路径中。出于同样的原因,它不断失败。我对我做错了什么感到非常困惑。它不识别这些链接吗?编译时我应该通过 g++ 链接库吗?

#include <zipper.h>

void zipFolder()
{
    zipper::Zipper zipFile("logs.zip");
    zipFile.add("C:\\Cycling");
    zipFile.close();
}

int main(int argc, char const *argv[])
{
    return 0;
}
Run Code Online (Sandbox Code Playgroud)
c:\Users\Desk\Desktop\Code\Cycling>cd "c:\Users\Desk\Desktop\Code\Cycling\" && g++ test.cpp -o test && "c:\Users\Desk\Desktop\Code\Cycling\"test
test.cpp:1:10: fatal error: zipper.h: No such file or directory
 #include <zipper.h>
          ^~~~~~~~~~
compilation terminated.
Run Code Online (Sandbox Code Playgroud)

c++ zip zipper visual-studio-code

6
推荐指数
3
解决办法
2万
查看次数

标签 统计

c++ ×1

visual-studio-code ×1

zip ×1

zipper ×1