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