tensorflow c++接口编译
源码编译安装部分省,c++接口编译参考:http://www.deepnlp.org/blog/tensorflow-cpp-build-for-production/
## 进入根目录后编译
# 编译生成.so文件, 编译C++ API的库 (建议)
bazel build
//tensorflow:libtensorflow_cc.so
# 也可以选择,编译C API的库
bazel build
//tensorflow:libtensorflow.so
|
在等待30多分钟后, 如果编译成功,在tensorflow根目录下出现 bazel-bin, bazel-genfiles 等文件夹, 按顺序执行以下命令将对应的libtensorflow_cc.so文件和其他文件拷贝进入 /usr/local/lib/ 目录
?| 1 2 3 4 5 |
mkdir /usr/local/include/tf
cp -r bazel-genfiles/
/usr/local/include/tf/
cp -r tensorflow
/usr/local/include/tf/
cp -r third_party
/usr/local/include/tf/
cp -r bazel-bin/tensorflow/libtensorflow_cc.so
/usr/local/lib/
|
这一步完成后,我们就准备好了libtensorflow_cc.so文件等,后面在自己的C++编译环境和代码目录下编译时链接这些库即可。
声明:该文观点仅代表作者本人,入门客AI创业平台信息发布平台仅提供信息存储空间服务,如有疑问请联系rumenke@qq.com。
- 上一篇:没有了
- 下一篇:没有了
