什么是-";Swift编译器(swiftc)的选项do?

什么是-";Swift编译器(swiftc)的选项do?,swift,swift-compiler,Swift,Swift Compiler,我注意到swiftc中有“-c”选项,这个选项做什么 迅捷-c 关于这件事有官方文件吗?我无法从man、--help或在线找到它:(-c是-emit object: $ swiftc --help OVERVIEW: Swift compiler USAGE: swiftc [options] MODES: -dump-ast Parse and type-check input file(s) and dump AST(s) -dump-parse

我注意到swiftc中有“-c”选项,这个选项做什么

迅捷-c


关于这件事有官方文件吗?我无法从
man
--help
或在线找到它:(

-c
-emit object

$ swiftc --help OVERVIEW: Swift compiler USAGE: swiftc [options] MODES: -dump-ast Parse and type-check input file(s) and dump AST(s) -dump-parse Parse input file(s) and dump AST(s) -dump-scope-maps Parse and type-check input file(s) and dump the scope map(s) -dump-type-info Output YAML dump of fixed-size types from all imported modules -dump-type-refinement-contexts Type-check input file(s) and dump type refinement contexts(s) -emit-assembly Emit assembly file(s) (-S) -emit-bc Emit LLVM BC file(s) -emit-executable Emit a linked executable -emit-imported-modules Emit a list of the imported modules -emit-ir Emit LLVM IR file(s) -emit-library Emit a linked library -emit-object Emit object file(s) (-c) -emit-sibgen Emit serialized AST + raw SIL file(s) -emit-sib Emit serialized AST + canonical SIL file(s) -emit-silgen Emit raw SIL file(s) -emit-sil Emit canonical SIL file(s) -index-file Produce index data for a source file -parse Parse input file(s) -print-ast Parse and type-check input file(s) and pretty print AST(s) -resolve-imports Parse and resolve imports in input file(s) -typecheck Parse and type-check input file(s) $swiftc--救命 概述:Swift编译器 用法:swiftc[选项] 模式: -转储ast解析和类型检查输入文件和转储ast -转储解析输入文件和转储AST -转储范围映射 分析并键入检查输入文件,并转储范围映射 -转储类型信息输出来自所有导入模块的固定大小类型的YAML转储 -转储类型优化上下文 类型检查输入文件和转储类型优化上下文 -发射程序集发射程序集文件(-s) -emit bc emit LLVM bc文件 -发出可执行文件发出链接的可执行文件 -发出导入的模块发出导入模块的列表 -发射红外发射LLVM红外文件 -发射库发射链接库 -发射对象发射对象文件(-c) -发出sibgen发出序列化AST+原始SIL文件 -发出sib发出序列化AST+规范SIL文件 -发射silgen发射原始SIL文件 -发射sil发射规范sil文件 -索引文件为源文件生成索引数据 -解析输入文件 -打印ast解析和类型检查输入文件以及漂亮打印ast -解析导入解析和解析输入文件中的导入 -类型检查解析和类型检查输入文件
谢谢!它隐藏在描述中。