在MacOS High Sierra上从C / C ++源构建Tensorflow 1.8时出错

时间:2018-07-26 20:34:48

标签: macos tensorflow

使用以下命令从源代码编译Tensorflow时

brew install automake libtool
git clone https://github.com/tensorflow/tensorflow && cd tensorflow
git checkout r1.8
export ANDROID_TYPES="-D__ANDROID_TYPES_FULL__"
tensorflow/contrib/makefile/build_all_ios.sh

引发了以下错误

In file included from         /Users/xxx/tensorflow/tensorflow/contrib/makefile/downloads/eigen/unsupported/Eigen/CXX11/ThreadPool:58:
 /Users/xxx/tensorflow/tensorflow/contrib/makefile/downloads/eigen/unsupported/Eigen/CXX11/src/ThreadPool/SimpleThreadPool.h:153:5: error: 
  thread-local storage is not supported for the current target
EIGEN_THREAD_LOCAL PerThread per_thread;
/Users/xxx/tensorflow/tensorflow/contrib/makefile/downloads/eigen/unsupported/Eigen/CXX11/src/ThreadPool/ThreadLocal.h:15:35: note: 
  expanded from macro 'EIGEN_THREAD_LOCAL'
#define EIGEN_THREAD_LOCAL static __thread

是否有解决此错误的解决方案?我试图删除整个文件夹并再次克隆,但结果相同。

0 个答案:

没有答案
相关问题