【问题标题】:Pass a compiler flag in Tensorflow android在 TensorFlow android 中传递编译器标志
【发布时间】:2017-01-10 15:41:49
【问题描述】:

我正在使用适用于 TensorFlow 的 Android Java 推理接口(请参阅 TensorFlow-Android )。

我有两个问题。

  1. 如何通过编译器标志来构建具有选择性注册的核心张量流?我应该把它放到CMakeLists.txt 吗?
  2. CMAKE_CXX_FLAGS 变量如何影响构建?我的意思是,最初,我们构建 libtensorflow-core.a 静态库(通过在 gralde 中取消注释 build_all_android.sh)然后我们使用 CMakeLists.txt 构建 .so 共享库,并将此标志传递给 cmake 似乎是多余的。

【问题讨论】:

    标签: android cmake tensorflow


    【解决方案1】:

    您可以将--copt 参数传递给bazel (basic docs):

    --copt=<a string> multiple uses are accumulated
    Additional options to pass to gcc.
    

    用户手册有更多关于此选项的文档:
    https://bazel.build/versions/master/docs/bazel-user-manual.html#flag--copt

    【讨论】:

      猜你喜欢
      • 2019-03-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-14
      • 2020-04-12
      • 1970-01-01
      • 2012-10-12
      相关资源
      最近更新 更多