makefile中?
makefile中$^和$?的区别其实定义的很清楚,一个是所有依赖文件,一个是比目标还要新的文件列表。只是$?的用途大多是用于类似编译日志记录等等的功能。举例如下:上面的例子的作用是每次编译的时候,会在打印机中打印出上一次编译后被更新的文件名,而没有更改过的文件不会被打印。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号