【发布时间】:2015-10-28 09:20:39
【问题描述】:
我将一个项目从 github 克隆到我的计算机上,我正在尝试编译它,但在引用库和其他东西时出现了大量错误。我从另一台计算机上传了该项目,它在该计算机上运行良好。以下是我遇到的错误:
还有更多错误,但这些就足够了。正如您所看到的,问题出在包含的库中(它们是静态的),所以我不确定我在这里缺少什么,因为链接到 wininet 库等都很好。
也许是 x86 和 x64 之间的不一致?我不知道。
c++编译器路径:
C:\程序文件 (x86)\mingw-w64\i686-5.2.0-win32-dwarf-rt_v4-rev0\mingw32\bin\c++.exe
库路径
C:\程序文件 (x86)\mingw-w64\i686-5.2.0-win32-dwarf-rt_v4-rev0\mingw32\include\wininet.h
我按照以下步骤配置此环境:
-下载的netbeans
-下载mingwin
-下载的msys
这很奇怪,因为当 ctrl + 单击 wininet.h 和变量类型以及所有内容时,它会将我定向到声明它们的位置,但是环境无法找到它们。
如果您需要更多信息,请告诉我。
谢谢!
【问题讨论】:
-
不要发布文本图像,而是发布文本本身。但在这种情况下,也不要这样做,首先谷歌实际错误。
-
你需要将你的项目链接到 WinInet 库
-
@DavidHaim:是的,但这只有在代码编译后才有意义。到目前为止,它甚至还没有进入链接阶段。
-
@MSalters 我用谷歌搜索了错误,但没有得到解决方案。我确实将项目链接到 wininet 库。
-
我不禁想知道。实际文本的复制和粘贴比截屏更容易。为什么这么多人认为截图是个好主意?
标签: c++ compiler-errors static-libraries wininet