如何使用 bazel 构建自定义工具链使用安装在自定义位置的编译器?
How to use bazel build a custom toolchain use a compiler installed at custom location?
根据 wiki https://github.com/bazelbuild/bazel/wiki/Building-with-a-custom-toolchain,我可以使用 bazel 构建 hello.cc 代码。现在我已经在本地磁盘中安装了 croos-tool 编译器。所以我想创建一个自定义 CROSSTOOL 使用 new_local_repository。我应该怎么办?谢谢!
如果您想编写自定义 CROSSTOOL,并且您已经安装了 compiler/linker,只需按照 https://github.com/bazelbuild/bazel/wiki/Building-with-a-custom-toolchain 中的说明进行操作,完成后,您可以使用您的交叉工具,例如bazel build --crosstool_top=//tools/my_custom_crosstool:toolchain //src:hello
.
根据 wiki https://github.com/bazelbuild/bazel/wiki/Building-with-a-custom-toolchain,我可以使用 bazel 构建 hello.cc 代码。现在我已经在本地磁盘中安装了 croos-tool 编译器。所以我想创建一个自定义 CROSSTOOL 使用 new_local_repository。我应该怎么办?谢谢!
如果您想编写自定义 CROSSTOOL,并且您已经安装了 compiler/linker,只需按照 https://github.com/bazelbuild/bazel/wiki/Building-with-a-custom-toolchain 中的说明进行操作,完成后,您可以使用您的交叉工具,例如bazel build --crosstool_top=//tools/my_custom_crosstool:toolchain //src:hello
.