1
交叉编译在一个错误的linux结果几乎空的工作空间(不依赖关系,用一个空文件组一个构建文件)...非C代码交叉编译
bazel build //... --cpu=x64_windows_msvc
ERROR: cc_toolchain_suite '@local_config_cc//:toolchain' does not contain a toolchain for CPU 'x64_windows' and compiler 'cl'
这意味着我们不能跨越编译非c语言而没有有效的c crosstool,这似乎是一个相当基本的限制。有没有办法解决?
Bazel可以检测到一个工作主机工具链,并且在构建过程中构建工具就足够了,但它不足以进行交叉编译。 存储库是完全空的,唯一的文件是: * WORKSPACE * ''' 工作区(NAME = “测试”) ''' * BUILD.bazel * ''' 文件组(NAME =”测试“) ''' 所以它不应该试图建立任何东西。 –