bytecode/bitcode在汇编之前
位码(Bitcode)和字节码(Bytecode)都是在汇编代码之前生成的。
具体顺序:
源代码 → 中间代码(位码或字节码)
中间代码 → 汇编代码
汇编代码 → 机器码
作用:
位码:用于编译器内部优化和跨平台编译,通常与 LLVM 等工具链相关。
字节码:用于虚拟机执行,便于跨平台运行(如 Java 的 JVM)。
因此,无论是位码还是字节码,它们都在汇编代码之前生成。
Last updated
位码(Bitcode)和字节码(Bytecode)都是在汇编代码之前生成的。
源代码 → 中间代码(位码或字节码)
中间代码 → 汇编代码
汇编代码 → 机器码
位码:用于编译器内部优化和跨平台编译,通常与 LLVM 等工具链相关。
字节码:用于虚拟机执行,便于跨平台运行(如 Java 的 JVM)。
因此,无论是位码还是字节码,它们都在汇编代码之前生成。
Last updated