编译器:GCC
预处理:头函数的包含,去掉注释,宏展开
gcc -E helloworld.c -o helloworld.i;
编译:编译过程做语法检查,生成汇编文件
gcc -S helloworld.i -o helloworld.s;
汇编:将汇编语言生成对应的二进制文件。
gcc -c helloworld.o -o helloworld.o;
链接:添加对应的操作系统链接库生产可执行文件。
gcc helloworld.o -o helloworld;
linux生成可执行文件的过程
最新推荐文章于 2024-09-29 07:18:45 发布