gcc

HelloWorld.c

#include "stdio.h"
int main(int argc, char const *argv[])
{
  printf("Hello World!\n");
  return 0;
}

 

源文件生成预处理文件: gcc -E HelloWorld.c -o HelloWorld.i
预处理文件生成编译文件: gcc -S HelloWorld.i -o HelloWorld.s
编译文件生成汇编文件: gcc -c HelloWorld.s -o HelloWorld.o
汇编文件生成可执行文件:gcc HelloWorld.o -o HelloWorld
源文件生成可执行文件:gcc HelloWorld.c -o HelloWorld
Linux系统运行可执行文件:./HelloWorld

posted @ 2021-10-15 10:34  brady-wang  阅读(82)  评论(0编辑  收藏  举报