章节大纲

  • 获得目标代码 hello.o 后,如果希望生成可执行二进制文件,可以运行链接器程序 ld,这是编译的最后一步。完成此步骤后,我们获得最终的可执行代码 hello。运行它时,会打印出 "Hello, world!"。

    // 适用于 amd64 和 arm64
    $ ld hello.o -o hello
    $ ./hello  
    Hello, world!