tensorflow1.13 + gpu + C++环境编译配置

参考地址

编译过程中出现如下错误:

error: could not find git for clone of zlib

在这里插入图片描述
错误原因/解决方法:
1. 未安装git或者未将git添加到环境变量中
2. 网络不好,需要梯子


CPU环境配置

参考连接:
1. 官方连接
2. CMAKE连接
3. 链接3


链接2使用的时cmake,报错:找不到version_info.cc.
解决方法:https://github.com/tensorflow/tensorflow/issues/24306
方法:将以下代码保存为version_info.cc,放到报错的路径下;
官方回复推荐使用第一个链接的官方链接方法。

/*  Generated by gen_git_source.py  */
#include <string>
const char* tf_git_version() {return "b'unknown'";}
const char* tf_compiler_version() {return __VERSION__;}
const int tf_cxx11_abi_flag() {
#ifdef _GLIBCXX_USE_CXX11_ABI
  return _GLIBCXX_USE_CXX11_ABI;
#else
  return 0;
#endif
}
const int tf_monolithic_build() {
#ifdef TENSORFLOW_MONOLITHIC_BUILD
  return 1;
#else
  return 0;
#endif
}

再编译,通过。


编译通过之后,使用vs打开tensorflow.sln,进行编译生成,

posted @ 2020-11-27 08:34  CV卡卡西  阅读(121)  评论(0)    收藏  举报