在Makefile.am里面指名安装的文件时,可使用nobase_前缀来解决一些问题.
(在下面的文章里, $(prefix)指软件包实际的安装目录)请看下面两行:
include_HEADERS = include/hello.h
nobase_include_HEADERS = include/hello.h
如果在Makefile.am里面写上第一行,则会将hello.h安装到$(prefix)/include目录下.
如果在Makefile.am里面写上第二行,则会将hello.h安装到$(prefix)/include/include目录下.
阅读(2112) | 评论(0) | 转发(0) |