win10编译cpython,报错LINK : fatal error LNK1104: cannot open file ‘libffi-7.lib’ 解决方法
报错情况:
解决方案:
- 找到
PCbuild/get_externals.bat
- 将(大概在76行)
修改(也就是增加版本)set binaries= if NOT "%IncludeLibffi%"=="false" set binaries=%binaries% libffi ...
set binaries= if NOT "%IncludeLibffi%"=="false" set binaries=%binaries% libffi-3.3.0 ...
- 运行
.\get_externals.bat
,没报错的话,得到
- 删除
libffi
文件夹 - 重命名