将 IDF 用于 Rational Rhapsody Developer for C 项目

对于某些使用 IBM® Rational® Rhapsody® Developer for C 开发的系统而言,由于系统需要规模较小的解决方案,因此随产品一起提供的 OXF 不适用。为了向这些环境提供解决方案,IBM Rational Rhapsody 还附带提供了名为 IDF(中断驱动的框架)的受限框架。

关于此任务

Rational Rhapsody 提供了可以针对不同目标系统进行修改的基本 IDF 模型。另外,还提供了针对 Microsoft NT 进行修改的样本以演示 IDF 的用法。

过程

要使用此样本模型来了解 IDF,请完成下列步骤:

  1. 启动开发版本的 Rational Rhapsody Developer for C,选择文件 > 打开并进行浏览以找到 IDF 模型 Share\LangC\idf\model\idf.rpy
  2. 在此项目处于打开状态的情况下,单击“GMR”按钮 “GMR”按钮 以生成通用配置并使其自动显示在窗口上方,如下所示。
    显示在 GUI 中的配置名称

    这将在 Share\LangC\idf 目录中生成所有核心文件以及包含依赖关系和规则的 idfFiles.list
  3. 使用同一方法打开另一个 IDF 模型 Share\LangC\idf\Adapters\Microsoft\MicrosoftNT
  4. 使用 GMR 按钮生成并编译此模型。这将在 Share\LangC\lib 目录中构建库 msidf.lib

反馈