标签: bazel
我(这里简化了一切)有一个Java项目和一个C ++项目。 Java项目正在通过一些jni调用使用c ++项目,并且需要具有多个版本的c ++库。表示在加载lib java时检查os版本并从jar中提取正确的库。 使用bazel进行构建时,我需要在构建Java库之前先构建Linux / Windows版本的c ++库。这意味着我需要交叉编译或在Windows上构建并在docker内部运行Linux构建。
所以我的问题是:默认方法应该如何实现这一目标? 可以在配置中构建方案吗?