版权声明:本文为博主原创文章,未经作者允许请勿转载。 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。