1.10.?ux_config

1.10.1. 用法
1.10.2. 描述
1.10.3. 选项
1.10.4. 示例

ux_config — 获取已安装的UXDB的信息

1.10.1.?用法

ux_config [option...]

1.10.2.?描述

ux_config工具打印当前安装版本的UXDB的配置参数。它的设计目的之一是便于想与UXDB交互的软件包能够找到所需的头文件和库。

1.10.3.?选项

要使用ux_config,提供一个或多个下列选项:

--bindir

打印用户可执行文件的位置。例如使用这个选项来寻找uxsql程序。这通常也是ux_config程序所在的位置。

--includedir

打印客户端接口的C头文件的位置。

--pkgincludedir

打印其它C头文件的位置。

--includedir-server

打印用于服务器编程的C头文件的位置。

--libdir

打印对象代码库的位置。

--pkglibdir

打印动态可载入模块的位置,或者服务器可能搜索它们的位置(其它架构独立数据文件可能也被安装在这个目录)。

--localedir

打印区域支持文件的位置(如果在UXDB被编译时没有配置区域支持,这将是一个空字符串)。

--sharedir

打印架构独立支持文件的位置。

--uxxs

打印扩展makefile的位置。

--configure

打印当UXDB被配置编译时给予configure脚本的选项。这可以被用来重新得到相同的配置,或者找出是哪个选项编译了一个二进制包(不过注意二进制包通常包含厂商相关的自定补丁)。

--cc

打印用来编译UXDBCC变量值。这显示被使用的C编译器。

--cppflags

打印用来编译UXDBCPPFLAGS变量值。这显示在预处理时需要的C编译器开关(典型的是-I开关)。

--cflags

打印用来编译UXDBCFLAGS变量值。这显示被使用的C编译器开关。

--cflags_sl

打印用来编译UXDBCFLAGS_SL变量值。这显示被用来编译共享库的额外C编译器开关。

--ldflags

打印用来编译UXDBLDFLAGS变量值。这显示链接器开关。

--ldflags_ex

打印用来编译UXDBLDFLAGS_EX变量值。这只显示被用来编译可执行程序的链接器开关。

--ldflags_sl

打印用来编译UXDBLDFLAGS_SL变量值。这只显示被用来编译共享库的链接器开关。

--libs

打印用来编译UXDBLIBS变量值。这通常包含用于链接到UXDB中的外部库的-l开关。

--version

打印UXDB的版本。

-?
--help

显示有关ux_config命令行参数的帮助并退出。

如果给定多于一个选项,将按照相同的顺序打印信息,每行一项。如果没有给定选项,将打印所有可用信息,并带有标签。

1.10.4.?示例

查看当前UXDB的安装信息:

ux_config --configure

XML 地图 | Sitemap 地图