KivEnt 安装:致命错误LNK1181无法打开输入文件"glew32.lib"



我已经很久没有尝试KivEnt了,我终于开始安装了。

我想通过运行setup.py来安装所有KivEnt模块(核心、cymunk…(,但我对第一个模块(核心(有这个问题:

C:Program Files (x86)Python37-32sharekiventmodulescore>python setup.py install[INFO   ] [Logger      ] Record log in C:UsersMe.kivylogskivy_18-11-17_62.txt
[INFO   ] [Kivy        ] v1.10.1
[INFO   ] [Python      ] v3.7.0 (v3.7.0:1bf9cc5093, Jun 27 2018, 04:06:47) [MSC v.1914 32 bit (Intel)]
Using distutils
running install
running build
running build_py
running build_ext
building 'kivent_core.entity' extension
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.16.27023binHostX86x86cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -IC:UsersMeAppDataLocalProgramsPythonPython37-32libsite-packageskivygraphics -IC:UsersMeAppDataLocalProgramsPythonPython37-32libsite-packageskivytoolsgles_compat -IC:UsersMeAppDataLocalProgramsPythonPython37-32libsite-packageskivyinclude -IC:UsersMeAppDataLocalProgramsPythonPython37-32include -IC:UsersMeAppDataLocalProgramsPythonPython37-32include "-IC:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.16.27023include" "-IC:Program Files (x86)Windows Kits10include10.0.17763.0ucrt" "-IC:Program Files (x86)Windows Kits10include10.0.17763.0shared" "-IC:Program Files (x86)Windows Kits10include10.0.17763.0um" "-IC:Program Files (x86)Windows Kits10include10.0.17763.0winrt" "-IC:Program Files (x86)Windows Kits10include10.0.17763.0cppwinrt" /Tckivent_core/entity.c /Fobuildtemp.win32-3.7Releasekivent_core/entity.obj -std=gnu99 -ffast-math
cl : Ligne de commande warning D9002 : option '-std=gnu99' unknown ignored
cl : Ligne de commande warning D9002 : option '-ffast-math' unknown ignored
entity.c
C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.16.27023binHostX86x86link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:C:UsersMeAppDataLocalProgramsPythonPython37-32libs /LIBPATH:C:UsersMeAppDataLocalProgramsPythonPython37-32PCbuildwin32 "/LIBPATH:C:Program Files (x86)Microsoft Visual Studio2017CommunityVCToolsMSVC14.16.27023libx86" "/LIBPATH:C:Program Files (x86)Windows Kits10lib10.0.17763.0ucrtx86" "/LIBPATH:C:Program Files (x86)Windows Kits10lib10.0.17763.0umx86" opengl32.lib glu32.lib glew32.lib /EXPORT:PyInit_entity buildtemp.win32-3.7Releasekivent_core/entity.obj /OUT:buildlib.win32-3.7kivent_coreentity.cp37-win32.pyd /IMPLIB:buildtemp.win32-3.7Releasekivent_coreentity.cp37-win32.lib
LINK : fatal error LNK1181: cannot open input file 'glew32.lib'
error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\bin\HostX86\x86\link.exe' failed with exit status 1181

关于这个错误,我已经搜索了5个多小时,但仍然没有找到解决问题的方法。我认为这可能是一个依赖性问题,但我对这些概念还很陌生,我真的不明白这一点,甚至不知道该怎么做才能让它发挥作用。尽管我试图手动将文件添加到正确的文件夹中,但最终还是迷路了。

如果能在这方面得到帮助,我将不胜感激。

好的,所以我终于发现了问题。唯一的方法是将文件glew32.lib移动到一个正确的目录中(在我的情况下,这是错误消息中检查的第一个目录(。

最新更新