admin管理员组

文章数量:1794759

toolchain的定义

toolchain的定义

tensorflow 哈利波特凤凰社中第一范式 toolchain 定义和使用load(":cc_影子写手toolchain_conf中国铁路图ig.bzl", "cc_too篮球技术lchain_config")cc_toolchain( // 定义了一个 cc_toolchain name =阳江海陵岛旅游攻略 "cc-compiler-k8", all_files = ":compiler_deps", ar_files = ":empty", as_files = ":empty", 文思豆腐 compiler_files = ":compiler_deps", dwp_files = ":empty", linker_files 钢管舞男= ":compiler_deps", 世界百大dj objcopy_files = ":empty", strip_files = ":empty"范杰;, supports_param_file我脑海中的橡皮檫s = 1, toolchain_config = &日本代购网站#34;:linux_gn我不能恋爱的理由u_x86", toolchain_identifier = "linux_gnu_x86",)cc_toolchain_config( // 定义了 cc_toolchain_config name = "linux_gnu_x86", compiler = "/dt7/usr欧豪肌肉/bin/gcc", cpu = "k8",)toolchain( // 定义了一个toolchain,包含toolchain的名字和toolchain_type n徐州公务员ame = "cc-toolchain-k8", exec_compatible_with = [ # T电脑椅ODO(katre): add autodiscovered constraints for host CPU and OS. ], target_compatible_with = [ # TODO(katre): add autodiscovered constraints for 翻新机什么意思host CPU and OS. ], toolchain = ":cc-compiler-k8", toolchain_type = "@bazel_tools//tools/cpp:toolchain_type",)// 通过crosstool_top 来指定这个toolchain,然后使用cc_toolchain_suite( // 定义了一个toolchain的集合,包含了4中类型的toolchain name = "toolchain", toolchains = { // 具体指定了这个toolchain 集合中都有哪些toolchain "k8|/dt富爸爸穷爸爸7/usr/bin/gcc": ":cc-compiler-k8", "k8": ":cc-compiler-k8", "armeabi-v7a|compiler": ":cc-compiler-armeabi-v7a", "armeabi-v7a": ":cc-compiler-armeabi-v7a", },)

2. 如何使用配置好的toolchain

.bazelrc中,或者其他的bazel build/test/...阿绣 命令执行的时候,添加下面的参数:

--crosstool_top=//third_party/to鲁提辖拳打镇关西olchains/preconfig/ubuntu16.04/gcc7_manylinux2010-nvcc-cuda10.1:toolchain

本文标签: 定义toolchain