From e75c9248a4507f9d48a862a11088bd3551dc69e1 Mon Sep 17 00:00:00 2001 From: xdavidwu Date: Sun, 6 Jan 2019 06:30:52 +0000 Subject: [PATCH] Add tensorflow-cpp --- _posts/2019-01-06-tensorflow-cpp.md | 33 +++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 _posts/2019-01-06-tensorflow-cpp.md diff --git a/_posts/2019-01-06-tensorflow-cpp.md b/_posts/2019-01-06-tensorflow-cpp.md new file mode 100644 index 0000000..0f4548e --- /dev/null +++ b/_posts/2019-01-06-tensorflow-cpp.md @@ -0,0 +1,33 @@ +--- +title: "TensorFlow C++ installation" +categories: + - TensorFlow +tags: + - linux +--- + +這部份根本 undocumented 很煩 + +我最後竟然是跑去參考 Gentoo Linux 的 ebuild + +需要的 Bazel targets: + +* //tensorflow:install_headers +* //tensorflow:libtensorflow_cc.so + +headers 的部份比較麻煩 + +install_headers target build 完後 + +``` +sudo cp bazel-genfiles/tensorflow/include/. /usr/local/include/ -r +``` + +不過有些命名很菜市場可能會搞的一團糟 + +八成還會有 absl 和 protobuf 的路徑要修 + +``` +sudo ln /usr/local/include/external/com_google_absl/absl /usr/local/include/absl -s +sudo ln /usr/local/include/external/protobuf_archive/src/google /usr/local/include/google -s +``` \ No newline at end of file -- 2.43.0