英语法语西班牙语

Ad


OnWorks 网站图标

i686-w64-mingw32-widl - 云端在线

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

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

程序:

您的姓名


widl - Wine 接口定义语言 (IDL) 编译器

概要


[选项] IDL_文件
[选项] --仅dll数据 name1 [name2...]

商品描述


当不使用任何选项时,程序将生成一个头文件,可能还有客户端和
服务器存根、代理和 dlldata 文件、类型库和 UUID 文件,具体取决于
IDL 文件的内容。 如果有任何选项 -c, -h, -p, -s, -t, -u or --本地存根
给出, 只会生成请求的文件,不会生成其他文件。 运行时
--仅dll数据,widl 只会生成一个 dlldata 文件,它会包含一个列表
作为参数传递的名称。 通常这个文件的更新方式是每次 is
运行,它读取任何现有的 dlldata 文件,并在必要时使用相同的文件重新生成它
名称列表,但包括当前的代理文件。

当没有任何参数运行时, 将打印一条帮助消息。

配置


总类 opţiuni:

-V 打印版本号并退出。

-o, --输出=姓名
设置输出文件的名称。 当生成多个输出文件时,这会设置
只有文件的基本名称; 然后命名相应的输出文件 姓名。H,
姓名_p.c 等

-b cpu-制造商[-核心]-os
交叉编译时设置目标架构。 目标规范在
返回的标准 autoconf 格式 配置文件.

标题 opţiuni:

-h 生成头文件。 默认输出文件名是 入档.h.

--旧名
使用旧的命名约定。

Type 图书馆 opţiuni:

-t 生成类型库。 默认输出文件名是 入档.tlb. 如果输出
文件名以 .RES,包含类型库的二进制资源文件是
而是生成。

-m32, -立方米
分别生成 Win32 或 Win64 类型库。

UUID 文件 opţiuni:

-u 生成 UUID 文件。 默认输出文件名是 入档_我知道了.

代理/存根 opţiuni:

-c 生成客户端存根文件。 默认输出文件名是 入档_cc.

-你 生成内联存根。

-嗨 生成旧式解释存根。

-Oif, -Oic, -Oicf
生成新式完全解释的存根。

-p 生成代理。 默认输出文件名是 入档_个人电脑.

--前缀-所有=字首
放在客户端和服务器存根名称上的前缀。

--前缀客户端=字首
用于放置客户端存根名称的前缀。

--前缀服务器=字首
服务器存根名称的前缀。

-s 生成服务器存根文件。 默认输出文件名是 入档_s.c.

--win32, --win64
只分别生成 32 位或 64 位代码(默认是同时生成
32 位和 64 位版本转换为同一目标文件)。

--rt 为 IDL 启用其他语言扩展以支持 WinRT。

注册 脚本 opţiuni:

-r 生成注册脚本。 默认输出文件名是 入档_rgs。 如果
输出文件名以 .RES,包含脚本的二进制资源文件是
而是生成。

数据 文件 opţiuni:

--仅dll数据 name1 [name2...]
使用指定的代理名称从头开始重新生成 dlldata 文件。 这
默认输出文件名是 dll数据.c.

预处理器 opţiuni:

-I
将标题搜索目录添加到路径。 允许多个搜索目录。

-D id[=VAL]
定义预处理器宏 id 有价值 VAL.

-E 仅预处理。

-N 不要预处理输入。

调试 opţiuni:

-W 启用迂腐警告。

-d n 将调试级别设置为非负整数 n. 如果前缀为 0x, 这将是
解释为十六进制数。 有关值的含义,请参阅 DEBUG
部分。

其他 opţiuni:

-应用程序配置
忽略,为 midl 兼容性而存在。

--本地存根=文件
为对象接口中的 call_as/local 方法生成空存根并写入
他们 文件.

DEBUG


调试级别 n 是具有以下含义的位掩码:
* 0x01 告诉解析哪个资源(详细模式)
* 0x02 转储内部结构
* 0x04 创建解析器跟踪 (yydebug=1)
* 0x08 预处理器消息
* 0x10 预处理器 lex 消息
* 0x20 预处理器 yacc 跟踪

使用 onworks.net 服务在线使用 i686-w64-mingw32-widl


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad