2 C语言环境、编译

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错误
posted @ 2019-08-26 06:00  一个很酷的工程师  阅读(318)  评论(0编辑  收藏  举报