2.1 环境
gcc -v //查看环境变量
gcc 同 g++
gcc main.c -o main.exe
gcc main.c //默认生成a.exe
2.2 编译
预处理: gcc -E main.c -o main.i
编译: gcc -S main.i -o main.s //同时做语法检查
汇编: gcc -c main.s -o main.o
链接: gcc main.o -o main.exe
2.3 4996错误
// 主要存在于scanf,strcpy,sprintf等
#pragma warning(disable:4996) //防止4996错误
#define _CRT_SECURE_NO_WARNINGS //防止4996错误