我从 github 上克隆了一个项目到我的电脑上,我正在尝试编译它,但我收到了关于库和其他内容引用的大量错误。我从另一台计算机上传了该项目,它在那台计算机上运行良好。以下是我遇到的错误:
还有更多错误,但这些就足够了。如您所见,问题出在包含的库(静态库)中,所以我不确定我在这里遗漏了什么,因为链接到 wininet 库等都很好。
也许是 x86 和 x64 之间的不一致?我不知道。
C++编译器路径:
C:\Program Files (x86)\mingw-w64\i686-5.2.0-win32-dwarf-rt_v4-rev0\mingw32\bin\c++.exe
库路径
C:\Program Files (x86)\mingw-w64\i686-5.2.0-win32-dwarf-rt_v4-rev0\mingw32\include\wininet.h
我按照以下步骤配置了这个环境:
-下载的netbeans
-下载明文
-下载的 msys
这很奇怪,因为当 ctrl + 单击 wininet.h 和变量类型以及所有内容时,它会将我引导到声明它们的位置,但是环境无法找到它们。
如果您需要更多信息,请告诉我。
谢谢!
最佳答案
没有诸如“WinInet”库之类的东西可供下载。这些都是 Windows SDK 的一部分。 LPVOID
例如在您包含 <windows.h>
之后定义
关于c++ - 由于 wininet 库无法编译项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33387129/