makefile里面 gcc -O2 -o $@ $< 是什么意思

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/27 23:30:25
makefile里面 gcc -O2 -o $@ $< 是什么意思
xPKJPJ)(%l@\C UON2%&m6Zm3(V|j'orݫUsz~a~ȦO™i [h&.{wܨ֨/ <F8Ly.02q GJgJ9>g4hz-.dKH%Gt,hWM}DK `Nǯ}IP<밥..(ӓ1$;Ak7%f9

makefile里面 gcc -O2 -o $@ $< 是什么意思
makefile里面 gcc -O2 -o $@ $< 是什么意思

makefile里面 gcc -O2 -o $@ $< 是什么意思
-O2表示优化选项,2表示最优优化,即编译器会优化你的程序;-o表示后边接的是文件名称;$@是Makefile的通配符,代指你前面指定的文件名,例如有规则%.o:%.c,那么$@表示xxx.o文件(xxx是你的源代码文件的名称前缀);$