编译tensorflow C++库的记录
环境
(Ubuntu 20.04; gcc 7.5.0; g++ 7.5.0; bazel 0.5.4; python36)
还需要一些其他依赖:
sudo apt-get install autoconf automake libtool
sudo apt-get install zlib1g-dev
编译C++库以及选择1.5.0版本的原因
-
项目最后的运行环境在linux而且没有python环境,所以打算调用TensorFlow的c++接口来使用python训练好的模型
-
项目原来运行环境是tensorflow1.5.0,python36(没有用更高级的tensorflow是因为tensorflow1.6及之后的版本添加了新的cpu指令,我工作的地方这老电脑不支持。。。
非法指令(核心已转储)
于是安装了tensorflow1.5来跑,对应的也打算编译tensorflow1.5的源码