【发布时间】:2019-12-18 20:52:45
【问题描述】:
我遇到了一个问题,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;
}
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.
【问题讨论】:
-
如果以下解决方案不适合您,请注意 VScode 不能很好地支持网络文件夹,issue 3402。
标签: c++ visual-studio-code zip zipper