系统:centos 6.4
安装命令:yum install gcc.x86_64
查看版本 gcc -v
使用gcc 编译源文件
gcc -c 是编译源文件不链接
gcc -o 是指定输出文件的名称(默认是a.out)
例如:
gcc -c hello.c ==>生成编译后的文件hello.o(没有链接成可执行文件)
gcc hello.o -o hello=>生成可执行文件 hello
而makefile文件相当于是shell文件(批量执行gcc 命令)
语言格式是这样的;
target:A dependencyFile1 dependencyFile2 ...
(tab) commond1
targetB dependencyFile1 dependencyFile2 ...
(tab) commond2