Linux下gcc编译

我们都知道,计算机只能读懂二进制数序列,而我们平常所书写的代码是如何让计算机读懂,然后进行执行的呢? 从一个代码到可执行程序可分为四步:预处理、编译、汇编、链接 如何实现这四个步骤呢? 预处理:gcc -E hello.c -o hello.i 编译:gcc -S hello.i -o hello.s 汇编:gcc -c hello.s -o hello.o 链接生成可执行文件:gcc hello
相关文章
相关标签/搜索