Q: 你知道makefile里面@XX@和$XX的变量的区别么?
# Top level hierarchy
prefix = @prefix@
# Pathname of directory to install the binary
BINDEST = @prefix@/bin
# Pathname of directory to install the man page
MANDEST = @prefix@/man
A by Wooce: 你那个makefile应该不是最终的, 而是一个Makefile.in , 很多开源软件都是这样,运行./configure之后@variable@被替换, Makefile.in变成Makefile , 大概就这样。关键是你说文件名是makefile,所以一开始也把我弄糊涂了,在网上四处搜答案,如果一开始说文件名是Makefile.in,那我就马上可以回答了。
参看http://mail.la.utexas.edu/lab/software/devtool/gnu/autoconf/Makefile_Substitutions.html
.....To create a `Makefile', configure performs a simple variable substitution, replacing occurrences of `@variable@' in `Makefile.in' with the value that configure has determined for that variable. ......
分享到:
相关推荐
makefile的make命令,makefile的make命令,makefile的make命令,makefile的make命令,makefile的make命令
什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但...
Makefile进阶 Makefile进阶 Makefile进阶 Makefile进阶 Makefile进阶 Makefile进阶 Makefile进阶
Makefile文件各个符号和代码的解析
Makefile手册中文版,非常详尽的makefile官方文档。
基于linux平台的Makefile自动构建方法,非常适用于多级Makefile的构建。
makefile教程makefile教程makefile教程makefile教程makefile教程makefile教程makefile教程makefile教程makefile教程makefile教程makefile教程
Makefile 跟我一起写Makefile;Makefile 跟我一起写Makefile;Makefile 跟我一起写Makefile
make是一个命令工具,它解释Makefile 中的指令(应该说是规则)。在Makefile文件中描述了整个工程所有文件的编译顺序、编译规则。Makefile 有自己的书写格式、关键字、函数。像C 语言有自己的格式、关键字和函数一样...
MakeFile bash 轻松制作Makefile Make指南
这么写Makefile
什么是makefile?或许很多Windows 的程序员都不知道这个东西,因为那些Windows 的IDE 都为你做了这个工作,但我觉得 要作一个好的和professional 的程序员,makefile 还是要懂。这就好像现在有这么多的HTML 的编辑器...
makefile入门讲义,IC必会
makefile makefile makefile
Makefile 中文教程.pdf
UNIX下makefile写法
Makefile使用方法介绍
什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但...
什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但...
Windows 下的 Makefile 编写(一)Makefile的基本规则