我遇到了一个问题,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)