makefile 变量前后加 @是啥意思?例如 prefix=@prefix@
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了makefile 变量前后加 @是啥意思?例如 prefix=@prefix@相关的知识,希望对你有一定的参考价值。
这个是你用了Autoconf 编写格式就是这个。查查手册。以下摘自《GNU make中文手册》
prefix
这个变量(通常作为实际文件安装目录的父目录,可以理解为其它实际文件安装目录的前缀)用于构造下列(除这两个安装根目录以外的其它目录变量)变量的缺省值。变量“prefix”缺省值是“/usr/local”。创建完整的GNU系统时,变量prefix的缺省值是空值,“/usr”是“/”的符号连接符文件。(如果使用“Autoconf”工具,它应该写成“@prefix@”)。注意:当更改了变量“prefix”以后重新执行“make install”,不会导致可执行程序(终极目标)的重建。 参考技术A 木有见过,能说下是哪里看到的吗?
以上是关于makefile 变量前后加 @是啥意思?例如 prefix=@prefix@的主要内容,如果未能解决你的问题,请参考以下文章
makefile中ifneq "$(DTV_TESTING)" "YES"是啥意思啊?
嵌入式linux,Makefile: := ?= +=分别是啥意思?
fscanf(fp,"%*[^:]:%d%*[^:]:%s",&(p->student_id),p->name)//&是啥意思?