TensorFlow C++ API 配置
系统:macOS 10.14
具体配置
- 安装相应的依赖文件
brew install future
brew install zlib
brew install cmake
以上均为可以自动安装的软件包,其他系统可使用自带的包管理软件下载 - 从源码编译
- eigen3
- bazel 0.26.1
注意 bazel 不能使用最新版或者很久的版本,bazel使用起来没有什么区别,可以直接使用0.26.1版本
-
Tensorflow本体
git clone (~)
(~) 是最新版的tensorflow的地址./configure
如果只需要装CPU版本的直接一路按空格即可
如果需要装GPU的版本的话需要先安装cuda和cuDNN(NVIDIA)sh build_all_linux
这一步花费时间可能会非常长,如果中间出现错误,极有可能是有依赖包没有安装全,在这里我已经把最有可能缺的包(future和zlib)列出来了,遇到其他问题可以看错误提示自行补全缺的依赖。- 看文件是否有下列两个文件: