我正在尝试运行tensorflow Android 示例,但我一直遇到这个问题:
错误:/home/administrator/TensorFlow_Git/tensorflow/examples/android/BUILD:41:1:未创建输出“tensorflow/examples/android/libpthread.so”。
错误:/home/administrator/TensorFlow_Git/tensorflow/examples/android/BUILD:41:1:并非所有输出都已创建。
版本详情:操作系统:Ubuntu 14.04LTS;bazel 版本 0.2.1;张量流版本:tensorflow-0.7.1-cp34-none-linux_x86_64.whl
WORKSPACE 文件摘录:
android_sdk_repository(
name = "androidsdk",
api_level = 23,
build_tools_version = "23.0.3", #also wget'ed 23.0.1, same result
path = "/home/administrator/Android/Sdk",)
android_ndk_repository(
name="androidndk",
path="/home/administrator/Downloads/android-ndk-r10e", #also tried android-ndk-r11c but README not found error
api_level=21)
我可以通过 android studio 成功编译和部署 android 应用程序。
如果我注释掉 BUILD 文件中的部分并将 libpthread.so 文件从 Internet 复制到目标位置,则错误将更改为以下内容:
错误:/home/administrator/TensorFlow/tensorflow/tensorflow/examples/android/BUILD:12:1:未创建输出“tensorflow/examples/android/libtensorflow_demo.so”。
错误:/home/administrator/TensorFlow/tensorflow/tensorflow/examples/android/BUILD:12:1:并非所有输出都已创建。
不确定这是否是一个错误,但我想不是。