美文网首页
编译tensorflowlite.so

编译tensorflowlite.so

作者: 华子5D | 来源:发表于2020-03-03 16:02 被阅读0次

    官网地址:https://tensorflow.google.cn/lite/guide/android

    编译环境:Ubuntu 18.04.4 LTS

    第一步:安装Bazel 官方地址https://docs.bazel.build/versions/master/install.html

    第二步:在下载的tensorflow根目录下 执行 ./configure

    执行前一定要检查 .bazelversion文件中的版本号 保证安装的bazel与编译需要的版本一致

    第三步:执行完以上操作之后,会有很多的交互式操作出现 这些操作不明白什么意思的直接拷贝内容到百度 有很多资料

    第四步:

    1)编译AAR(参考官网):bazel build -c opt --fat_apk_cpu=x86,x86_64,arm64-v8a,armeabi-v7a //tensorflow/lite/java:tensorflow-lite

    2)编译so:bazel build --cxxopt='--std=c++11' //tensorflow/lite:libtensorflowlite.so --crosstool_top=//external:android/crosstool --host_crosstool_top=@bazel_tools//tools/cpp:toolchain --cpu=armeabi-v7a --verbose_failures --incompatible_bzl_disallow_load_after_statement=false

    相关文章

      网友评论

          本文标题:编译tensorflowlite.so

          本文链接:https://www.haomeiwen.com/subject/bsjhlhtx.html