赞
踩
主要解决了两个问题:
extensions = [ Extension( name="poly", sources=cython_files, include_dirs=[ # r"E:\MinGW\include", r"C:\Program Files (x86)\Windows Kits\10\Include\10.0.22000.0\ucrt", r"C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x64", # r"C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x86" ], library_dirs=[ r"C:\Program Files (x86)\Windows Kits\10\Lib\10.0.22000.0\um\x64", r"C:\Program Files (x86)\Windows Kits\10\Lib\10.0.22000.0\ucrt\x64", ], language="c++", ) ]
文件放到link.exe的位置即可,可以看上面报错的位置。
针对问题1,主要是缺少rc.exe与rcdll.dll,这个文件可以在C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x64里找到、
针对问题2,经过排查是缺少了相关文件,我这里首先是将C:\Program Files (x86)\Windows Kits\10\bin\10.0.22000.0\x64的所有文件拷贝过去,之后一一删除配对,得出缺少了ServicingCommon.dll。如果懒得,可以不必找出具体缺少的文件。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。