未知类型名“off64”

2024-10-03 11:17:08 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试在一台32位的Windows计算机上安装pysnmp,使用的是easy_install和Mingw作为编译器。但是,在修复了许多其他问题之后,我得到了错误“unknown type name'off64'u t'”

这来自“c:\mingw\include\io.h:301:1”作为第一个报告行,301:36302:1和302:39作为其他三个实例。在

我已经读过这个帖子Unknown type name ‘off64_t’ 但由于我不在Linux系统上,也无法访问easy_install包的源代码,我不相信这对我有帮助。在


Tags: installnameio编译器includewindowstype错误
1条回答
网友
1楼 · 发布于 2024-10-03 11:17:08

问题已经解决了。显然,在MinGW中,某些类型在设置某个变量时没有正确更新。在

为了解决这个问题,我手动将mingw\include\io.h中的4个“off64”实例编辑为“\u off64”,然后必须更新mingw\include\unistd并将“off”更改为“u off”。在

请参阅http://sourceforge.net/p/mingw/bugs/2024/了解更多信息,还有其他类似的报告解决了这个问题。在

而且,我是个笨蛋,每个系统的行号当然是不同的。在

相关问题 更多 >