【Tensorflow】Windows编译tensorflow时LINK : fatal error LNK1181: 无法打开输入文件“\pywrap_tensorflow_internal.lib

版权声明:本文为博主原创文章,未经作者允许请勿转载。 https://blog.csdn.net/heiheiya https://blog.csdn.net/heiheiya/article/details/89242567

在win10上用cmake+visual studio 2015编译tensorflow.dll和tensorflow.lib时报错:

LINK : fatal error LNK1181: 无法打开输入文件“\pywrap_tensorflow_internal.lib”

出现这个错误是因为_beam_search_ops、 _gru_ops 、_lstm_ops、 _nearest_neighbor_ops、 _periodic_resample_op这几个工程的配置属性有问题,由于修改方法是一样的,所以这里以_beam_search_ops为例进行说明。

1. 右键工程打开属性设置

在链接器 -》常规 -》附加库目录里加入

$(SolutionDir)$(Configuration);

在链接器 -》输入 -》附件依赖项中将

\pywrap_tensorflow_internal.lib

修改为

pywrap_tensorflow_internal.lib

重新编译这几个工程,然后再重新编译ALL_BUILD。

猜你喜欢

转载自blog.csdn.net/heiheiya/article/details/89242567