zqnss518 2022-11-05 18:09 采纳率: 33.3%
浏览 712
已结题

利用setup.py build时出现“ LINK : fatal error LNK1181: can not open file'xx' ”报错

题主在利用setup.py在项目中搭建ConvONets依赖项时,编译时遇到链接报错,无法打开输入文件。

问题背景:
如图所示,曾经找不到cl.exe文件:

img


后来安装了VS2017并配置编辑环境变量如下图所示:

img


其中LIB新建为:

img


INCLUDE新建为:

img


Path新建:

img


再运行时该找不到cl.exe的问题解决,但依然有LINK error,如下图所示:

img

报错提示
LINK : fatal error LNK1181: 无法打开输入文件“m.lib”
error: command 'F:\VS2017\VC\Tools\MSVC\14.16.27023\bin\HostX86\x64\link.exe' failed with exit status 1181

尝试过添加相关路径到系统环境变量中,但依然得到同样报错。
希望得到有效的解决方案,谢谢!如有其他问题,烦请一并指出。
  • 写回答

4条回答 默认 最新

  • aabond 2022-11-05 18:43
    关注

    发现一篇博文也是找不到m.lib文件,LNK1181:无法打开输入文件“m.lib" - IT屋-程序员软件开发技术分享社区,试试将 msvcr90.dll 路径配置到 PATH

    评论

报告相同问题?

问题事件

  • 系统已结题 11月13日
  • 创建了问题 11月5日