当前位置: 技术问答>linux和unix
请解释一下UNIX下,MAKE的功能?
来源: 互联网 发布时间:2014-11-12
本文导语: 特别是第三句:(我的源程序是Test.pc) proc test.pc gcc -c test.c ...
特别是第三句:(我的源程序是Test.pc)
proc test.pc
gcc -c test.c
make -f ./proc.mk EXE=checkstate CC=gcc OBJS="test.o" build
proc test.pc
gcc -c test.c
make -f ./proc.mk EXE=checkstate CC=gcc OBJS="test.o" build
|
proc是Oracle Pro*C的编译器,它完成的功能是将.pc的源程序转换为.c的程序,
gcc -c表示只编译,不链接
make参数:
-f ./proc.mk 指定编辑链接选项参数文件什么。
EXE=checkstate 表示产生的可执行文件名。
CC=gcc指定编译器
OBJ="test.o"指定目标文件名,多个可用“,”间隔
gcc -c表示只编译,不链接
make参数:
-f ./proc.mk 指定编辑链接选项参数文件什么。
EXE=checkstate 表示产生的可执行文件名。
CC=gcc指定编译器
OBJ="test.o"指定目标文件名,多个可用“,”间隔