我正在尝试构建TensorFlow,它使用Bazel作为默认构建工具。我添加到项目中的代码依赖于Java,需要 libjvm.so 要链接。
libjvm.so
问题是链接器忽略了 LD_LIBRARY_PATH 找不到 libjvm。所以 完全有人知道如何解决这个问题吗?
LD_LIBRARY_PATH
libjvm。所以
有一个示例repo使用JNI将Java与C++挂钩,您可能会发现它很有用: https://github.com/mhlopko/bazel-jni-example
原始SO问题: Bazel: Java app with JNI dependency