标签:
配置这个包,以适应多种系统
用法:./configure [OPTION]...[VAR=VALUE]...
用VAR=VALUE的形式指定环境变量,参阅下面一些有用的变量说明。
选项的默认值在括号中指定。
配置:
-h --help 显示此帮助文档并退出
--help=short 显示这个包的选项
--help=recursive 显示所有包含包的选项
-V --version 显示版本信息并退出
-q --quite,--silent 编译时不显示‘checking...‘信息
--cache-file=FILE 将测试结果缓存到FILE[默认关闭]
-C --config-cache 相当于‘--cache-file=config.cache‘
-n --no-create 不创建输出文件
--srcdir=DIR 找到DIR中的资源[configure目录或..]
安装目录:
--prefix=PREFIX 独立架构文件的安装前缀[/usr/local]
--exec-prefix=EPREFIX 独立架构文件的安装EPREFIX[EPREFIX]
默认情况下,‘make install‘将安装‘/usr/local/bin‘和‘/usr/local/lib‘等文件夹中的所有文件
你可以用‘--prefix‘指定安装前缀,如:--prefix=$HOME
可以使用以下的选项来更好的配置:
安装目录微调:
--bindir = DIR 用户可执行文件[EPREFIX/bin]
--sbindir = DIR 系统管理员可执行文件[EPREFIX/sbin]
--libexecdir= DIR 可执行程序[EPREFIX/libexec]
--sysconfdir= DIR 只读单机数据[PREFIX/etc]
--sharedstatedir= DIR 可修改的独立架构数据[PREFIX/com]
--localstatedir =DIR 可修改单机数据[PREFIX/var]
--libdir = DIR 对象代码库
--includeddir= DIR C头文件[PREFIX/include]
--oldincludedir= DIR 非gcc的头文件[/usr/include]
--datarootdir = DIR 只读独立数据[PREFIX/share]
--datadir = DIR 只读独立架构数据[DATAROOYDIR]
--infodir = DIR 信息文档[DATAROOYDIR/info]
--localedir = DIR 语言环境相关数据[DATAROOTDIR/locale]
--mandir = DIR 手册文档[DATAROOTDIR/man]
--docdir = DIR 文档根目录[DATAROOYDIR/doc/PACKAGE]
--htmldir = DIR html文档[DOCDIR]
--dvidir = DIR dvi文档[DOCDIR]
--pdffir = DIR pdf文档[DOCDIR]
--psdir = DIR ps文档[DOCDIR]
系统类型:
--build = BUILD 基于BUILD的生成基础[guessed]
--host = HOST 运行于HOST的交叉编译生成的项目[BUILD]
--target = TARGET 构建TARGET编译器的配置[HOST]
标签:
原文地址:http://www.cnblogs.com/masamia/p/4566997.html