Google 会使用 AI 技术将内容翻译成您偏好的语言。AI 翻译可能包含错误。
fuchsia_driver_tool
创建可与 ffx driver run-tool 搭配使用的工具。
此规则将创建一个可用于开发驱动程序的工具。
该规则接受一个二进制文件,该文件将在规则运行时执行。将该工具添加到软件包后,可以通过 bazel run my_pkg.my_tool 执行该工具。这将创建一个软件包服务器,发布软件包并调用 ffx driver run-tool
fuchsia_cc_binary(
name = "bin",
srcs = [ "main.cc" ],
)
fuchsia_driver_tool(
name = "my_tool",
binary = ":bin",
)
fuchsia_package(
name = "pkg",
tools = [ ":my_tool" ]
)
$ bazel run //pkg.my_tool -- --arg1 foo --arg2 bar
属性
| 名称 |
说明 |
类型 |
强制 |
默认 |
| 名称 |
此目标的唯一名称。 |
名称 |
必需 |
- |
| 二进制 |
工具的 fuchsia_cc_binary() 目标。 |
标签 |
必需 |
- |
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-10-18。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-10-18。"],[],[]]