2017-05-02 8 views
1

私はEl CapitanでTensorflow iOSを構築しようとしましたが、多くのエラーが発生しました。 tensorflow/contrib/makefile/build_all_ios.shを実行しているとき、私はこのエラーを取得するまで、私はhttps://github.com/tensorflow/tensorflow/pull/3382/fileshttps://github.com/tensorflow/tensorflow/pull/2936/files#r67559693の変化を追っていますenv_time.cc:19:10でTensorflow iOSを構築する:致命的なエラー: 'windows.h'ファイルが見つかりません

gcc --std=c++11 -I. -I/Users/myusername/tfv1/tensorflow/tensorflow/contrib/makefile/downloads/ -I/Users/myusername/tfv1/tensorflow/tensorflow/contrib/makefile/downloads/eigen -I/Users/myusername/tfv1/tensorflow/tensorflow/contrib/makefile/downloads/gemmlowp -I/Users/myusername/tfv1/tensorflow/tensorflow/contrib/makefile/gen/host_obj/ -I/Users/myusername/tfv1/tensorflow/tensorflow/contrib/makefile/gen/protobuf-host/include -I/usr/local/include -c tensorflow/core/platform/windows/env_time.cc -o /Users/myusername/tfv1/tensorflow/tensorflow/contrib/makefile/gen/host_obj/tensorflow/core/platform/windows/env_time.o 
tensorflow/core/platform/windows/env_time.cc:19:10: fatal error: 'windows.h' file not 
     found 
#include <windows.h> 
     ^
1 error generated. 
make: *** [/Users/myusername/tfv1/tensorflow/tensorflow/contrib/makefile/gen/host_obj/tensorflow/core/platform/windows/env_time.o] Error 1 
+ '[' 2 -ne 0 ']' 
+ echo 'armv7 compilation failed.' 
armv7 compilation failed. 
+ exit 1 

誰もがそれを渡す取得する方法を知っていますか?私はそれがMac上でWindows用に構築しようとしていると仮定しています。

答えて

0

私は単純にすべてを削除することで問題を解決し、これらをゼロから開始しました:

brew install bazel 
brew install automake 
brew install autoconf 
brew uninstall libtool && brew install libtool 
git clone https://github.com/tensorflow/tensorflow 
tensorflow/contrib/makefile/download_dependencies.sh 
tensorflow/contrib/makefile/build_all_ios.sh 
関連する問題