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

在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. 右键工程打开属性设置

【Tensorflow】Windows编译tensorflow时LINK : fatal error LNK1181: 无法打开输入文件“\pywrap_tensorflow_internal.lib_第1张图片

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

$(SolutionDir)$(Configuration);

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

\pywrap_tensorflow_internal.lib

修改为

pywrap_tensorflow_internal.lib

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

你可能感兴趣的:(tensorflow)