IDC - The Interface Description Compiler (ActiveQt)
IDC 工具是 ActiveQt 构建系统的一部分, 只需几行代码即可将任何 Qt 二进制文件转换为完整的 COM 对象服务器.
IDC 支持以下命令行参数:
Option | Result |
---|---|
dll -idl idl -version x.y | 将 dll 服务器写成 idl. 这个类型库的版本是 x.y. |
dll -tlb tlb | 将 dll 中的类型库替换为 tlb |
-v | 打印版本信息 |
-regserver dll | 注册 COM 服务器 dll |
-unregserver | 卸载 COM 服务器 dll |
通常不需要手动调用 IDC 工具, 因为 qmake
构建系统负责将后续处理步骤添加到构建过程中. 详见 ActiveQt.