英语法语西班牙语

Ad


OnWorks 网站图标

icu-config - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 icu-config

这是 icu-config 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


ICU配置 - 输出 ICU 构建选项

概要


ICU配置 [ --bindir [ --抄送 [ --cflags [ --cppflags [ --cppflags-搜索路径 [
--cxx [ --cxx标志 [ --检测前缀 [ --exec-前缀 [ --存在 [ - 帮帮我, -?,
- 用法 [ --icudata [ --icudata-安装目录 [ --icudata-模式 [ --icudatadir [
--调用 [ --调用=PROG [ --ldflags [ --ldflags-布局 [ --ldflags-libsonly [
--ldflags-搜索路径 [ --ldflags-系统 [ --ldflags-icuio [ --曼迪尔 [ - 字首 ]
[ --前缀=字首 [ --sbindir [ --共享数据目录 [ --sysconf目录 [
--unicode-版本 [ - 版 [ --inc文件 ]

商品描述


ICU配置 与手动相比,简化了针对 ICU 的构建和链接任务
配置用户生成文件或等效文件。 因为 ICU配置 是一个可执行脚本,它
还通过允许系统解决了定位 ICU 库和头文件的问题
PATH 来定位它。

示例


ICU配置 可以在没有 makefile 的情况下使用。 下面的命令行足以
针对 ICU 构建单文件 C++ 程序。 (例如,
icu/源代码/样本/props/props.cpp)

`icu-config --cxx --cxxflags --cppflags --ldflags` -o props props.cpp

更常见, ICU配置 将从生成文件中调用,并用于设置
变量。 以下示例还构建了 道具 例。

CC=$(shell icu-config--cc)

CXX=$(shell icu-config --cxx)

CPPFLAGS=$(shell icu-config --cppflags)

CXXFLAGS=$(shell icu-config --cxxflags)

LDFLAGS =$(shell icu-config --ldflags)

全部:道具

道具.o:道具.cpp

使(1) 会自动使用上面的变量。

配置


--bindir
打印二进制(可执行)目录路径。 通常相当于'bin'。 重症监护室
用户可执行的应用程序和脚本可以在这里找到。

--抄送 打印使用的 C 编译器。 等效于 $(CC) Makefile 变量。

--cflags
打印 C 编译器标志。 等效于 $(CFLAGS) Makefile 变量。 做
不包括预处理器指令,例如包含路径或定义的符号。
示例包括调试 (-g) 和优化标志

--cppflags
打印 C 预处理器标志。 等效于 $(CPPFLAGS) Makefile 变量。
例如 -I 包含路径和 -D 定义指令。

--cppflags-搜索路径
打印 C 预处理器标志,如上但仅 -I 搜索路径。

--cxx 打印 C++ 编译器。 等效于 $(CXX) Makefile 变量。

--cxx标志
打印 C++ 编译器标志。 等效于 $(CXXFLAGS) Makefile 变量。

--检测前缀
如果 ICU 已从其安装位置移动,则将此标志添加到其他
ICU配置 呼叫将尝试定位 ICU 相对于 ICU配置 脚本
已被定位。 如果 ICU 安装已经完成,可以用作最后的机会
破损。

--exec-前缀
打印用于可执行程序目录(如 bin、sbin 等)的前缀。
通常与前缀相同。

--存在
如果 ICU 似乎已安装并且脚本将返回成功 (0) 状态
位置正确,否则将显示错误消息和非零状态。

- 帮帮我, -?,- 用法
打印帮助和使用信息。

--icudata
打印 简称 ICU 数据文件。 这不包括任何后缀,例如
.dat、.dll、.so、.lib、.a 等也不包含前缀,例如“lib”。 它可能
在形式 icudt21b

--icudata-安装目录
打印ICU打包数据应该安装的目录。 可以用作
数据包(1) 的 --install 选项。

--icudata-模式
打印默认的ICU pkgdata 模式,例如dll 或common。 可以用作 数据包(1) 的
--mode 选项。

--icudatadir
打印打包归档数据的路径。 (应该是 $ICU_DATA 或等效的地方
默认路径点。)不会指向 libdir。

--调用
如果 ICU 未安装在操作系统将定位其的位置
共享库,此选项将打印命令以设置适当的
用于加载 ICU 共享库的环境变量。 例如,在许多系统上
必须设置名为 LD_LIBRARY_PATH 或等效的变量。

--调用=PROG
与相同 --调用 选项,除了包括用于调用名为的程序的选项
PROG。 如果 PROG 是 ICU 工具的名称,例如 (1),然后 ICU配置
还包括该工具的完整路径。

--ldflags
打印任何应该传递给链接器的标志。 这些可能包括 -L 表示
库搜索路径,以及 -l 用于包含 ICU 库。 默认情况下,此选项
将尝试链接“common”(libicuuc)和“i18n”(libicui18n)库,
以及数据库。 如果需要额外的库,任何
以下两个标志可以与这个标志一起添加,例如
“--ldflags --ldflags-icuio”如果除了需要icuio库之外
标准 ICU 库。 等效于 $(LDFLAGS) Makefile 变量。

--ldflags-布局
打印 ICU 布局库的链接选项。

--ldflags-icuio
打印链接选项以添加 ICU I/O 包

--ldflags-libsonly
--ldflags 但只包括 -l 选项。

--ldflags-搜索路径
--ldflags 但只包括 -L 搜索路径选项。

--ldflags-系统
--ldflags 但只包括系统库(如 pthreads) --曼迪尔
打印已安装的 ICU 手册页的位置。 通常(男)

- 字首
打印安装的 ICU 所在的前缀(基本目录)。

--前缀=字首
将 ICU 前缀设置为 字首 对于此命令行的其余部分。 做测试
新前缀是否有效。

--sbindir
打印 ICU 系统二进制文件的位置,通常 (sbin)

--共享数据目录
打印ICU共享数据的位置,正常(share)

--sysconf目录
打印ICU系统配置数据的位置,通常(等)

--unicode-版本
打印当前 ICU 使用的 Unicode 标准的版本。

- 版
打印 ICU 的当前版本。

--inc文件
打印“Makefile.inc”路径,适用于 数据包(1) 的 -O 选项。

作者


史蒂文·卢米斯

VERSION


55.1

版权


版权所有 (C) 2002-2004 IBM, Inc. 和其他公司。

使用 onworks.net 服务在线使用 icu-config


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    移相器
    移相器
    Phaser 是一个快速、免费且有趣的开放式
    源 HTML5 游戏框架,提供
    WebGL 和 Canvas 渲染
    桌面和移动网络浏览器。 游戏
    可以共...
    下载移相器
  • 2
    附庸引擎
    附庸引擎
    VASSAL 是一个游戏引擎,用于创建
    电子版传统板
    和纸牌游戏。 它提供支持
    游戏块渲染和交互,
    和...
    下载 VASSAL 引擎
  • 3
    OpenPDF - iText 的分支
    OpenPDF - iText 的分支
    OpenPDF 是一个 Java 库,用于创建
    以及使用 LGPL 编辑 PDF 文件和
    MPL 开源许可证。 OpenPDF 是
    iText 的 LGPL/MPL 开源继承者,
    一个...
    下载 OpenPDF - iText 的分支
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - 自动化系统
    地球科学分析 - 是地理
    信息系统 (GIS) 软件
    地理数据的强大功能
    加工和分析...
    下载 SAGA GIS
  • 5
    Java/JTOpen 工具箱
    Java/JTOpen 工具箱
    IBM Toolbox for Java / JTOpen 是一个
    Java类库支持
    客户端/服务器和互联网编程
    模型到运行 OS/400 的系统,
    i5/OS, 哦...
    下载 Java/JTOpen 工具箱
  • 6
    D3.js
    D3.js
    D3.js(或数据驱动文档的 D3)
    是一个 JavaScript 库,它允许你
    生成动态的交互式数据
    Web 浏览器中的可视化。 与D3
    您...
    下载 D3.js
  • 更多 ”

Linux 命令

Ad