这是 i686-w64-mingw32-windres 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
windres - 操作 Windows 资源。
概要
windres [选项] [输入文件] [输出文件]
商品描述
温德雷斯 从输入文件中读取资源并将它们复制到输出文件中。 任何一个
文件可能是以下三种格式之一:
“rc”
由资源编译器读取的文本格式。
“资源”
由资源编译器生成的二进制格式。
“咖啡”
COFF 对象或可执行文件。
这些不同格式的确切描述可在文档中获得
微软。
什么时候 温德雷斯 从“rc”格式转换为“res”格式,它的作用就像
Windows 资源编译器。 什么时候 温德雷斯 从“res”格式转换为“coff”
格式,它的作用类似于 Windows 的“CVTRES”程序。
什么时候 温德雷斯 生成“rc”文件,输出与格式相似但不完全相同
预期的输入。 当输入“rc”文件引用外部文件名时,输出
“rc”文件将包含文件内容。
如果未指定输入或输出格式, 温德雷斯 会根据文件名猜测,
或者,对于输入文件,文件内容。 一个扩展名为 .rc文件 会
被视为“rc”文件,扩展名为 .RES 将被视为“res”文件,
和一个扩展名为 .o or 。可执行程序 将被视为“coff”文件。
如果没有指定输出文件, 温德雷斯 将以“rc”格式打印资源到
标准输出。
正常使用是给你写一个“rc”文件,使用 温德雷斯 将其转换为 COFF
目标文件,然后将 COFF 文件链接到您的应用程序中。 这将使
Windows 可用的“rc”文件中描述的资源。
配置
-i 文件名
- 输入 文件名
输入文件的名称。 如果不使用此选项,则 温德雷斯 将使用
第一个非选项参数作为输入文件名。 如果没有非选项
论证,然后 温德雷斯 将从标准输入读取。 温德雷斯 无法读取 COFF
来自标准输入的文件。
-o 文件名
- 输出 文件名
输出文件的名称。 如果不使用此选项,则 温德雷斯 将使用
第一个非选项参数,在任何用于输入文件名之后,作为输出文件
姓名。 如果没有非选项参数,则 温德雷斯 将写入标准输出。
温德雷斯 无法将 COFF 文件写入标准输出。 注意,为了兼容 rc
选项 -fo 也被接受,但不推荐使用。
-J 格式
--输入格式 格式
要读取的输入格式。 格式 也许 水库, rc或 科夫. 如果没有输入格式
指定的, 温德雷斯 会猜测,如上所述。
-O 格式
- 输出格式 格式
要生成的输出格式。 格式 也许 水库, rc或 科夫. 如果没有输出格式
被指定, 温德雷斯 会猜测,如上所述。
-F 目标
- 目标 目标
指定用于 COFF 文件作为输入或输出的 BFD 格式。 这是一个 BFD
目标名称; 你可以使用 - 帮帮我 选项以查看支持的目标列表。
通常情况下 温德雷斯 将使用默认格式,这是由
- 帮帮我 选项。
--预处理器 程序
什么时候 温德雷斯 读取一个“rc”文件,它首先通过 C 预处理器运行它。 这个
选项可用于指定要使用的预处理器,包括任何前导
论据。 默认的预处理器参数是“gcc -E -xc-header -DRC_INVOKED”。
--预处理器参数 选项
什么时候 温德雷斯 读取一个“rc”文件,它首先通过 C 预处理器运行它。 这个
选项可用于指定要传递给预处理器的附加文本
命令行。 此选项可以多次使用以将多个选项添加到
预处理器命令行。
-I 目录
--include-目录 目录
指定读取“rc”文件时要使用的包含目录。 温德雷斯 会通过这个
到预处理器作为 -I 选项。 温德雷斯 也将搜索此目录时
寻找在“rc”文件中命名的文件。 如果参数传递给这个命令
匹配任何受支持的 格式 (如在 -J 选项),它将发出
弃用警告,行为就像 -J 选项。 新程序不应使用
这种行为。 如果一个目录恰好匹配一个 格式, 简单的前缀 ./ 至
禁用向后兼容性。
-D 目标
- 定义 符号[=VAL]
指定一个 -D 读取“rc”文件时传递给预处理器的选项。
-U 目标
--未定义 符号
指定一个 -U 读取“rc”文件时传递给预处理器的选项。
-r 忽略与 rc 的兼容性。
-v 启用详细模式。 如果您没有指定,这会告诉您预处理器是什么
一。
-c VAL
--代码页 VAL
指定读取“rc”文件时要使用的默认代码页。 VAL 应该是
以十六进制为前缀 0x 或十进制代码页代码。 有效范围从零开始
到 0xffff,但代码页的有效性取决于主机和配置。
-l VAL
- 语 VAL
指定读取“rc”文件时使用的默认语言。 VAL 应该是
十六进制语言代码。 低八位是语言,高八位是语言
位是子语言。
--使用临时文件
使用临时文件代替 popen 来读取预处理器的输出。
如果主机上的 popen 实现有问题(例如,某些非
已知 Windows 95 和 Windows 98 的英文版本有错误的 popen
输出将转到控制台的位置)。
--不使用临时文件
使用 popen 而不是临时文件来读取预处理器的输出。 这是
默认行为。
-h
- 帮帮我
打印使用摘要。
-V
- 版
打印版本号 温德雷斯.
--yy调试
If 温德雷斯 使用定义为 1 的“YYDEBUG”编译,这将打开解析器
调试。
@文件
从中读取命令行选项 文件. 读取的选项被插入代替
原来的 @文件 选项。 如果 文件 不存在或无法读取,则该选项
将按字面处理,而不是删除。
中的选项 文件 由空格分隔。 可以包含空格字符
通过用单引号或双引号将整个选项括在一个选项中。 任何
字符(包括反斜杠)可以通过在字符前加上前缀来包含
包含反斜杠。 这 文件 可能本身包含额外的@文件 选项; 任何
这些选项将被递归处理。
使用 onworks.net 服务在线使用 i686-w64-mingw32-windres