关于此任务
要在 IBM® Rational® Rhapsody® Developer for Ada 中使用动画,必须要有 V3.13p 的 GNAT 编译器。否则,必须重新编译框架。
要重新编译框架:
过程
- 安装 Rational Rhapsody Developer for C 框架源代码。Rational Rhapsody Developer for C 框架用于启用 Rational Rhapsody Developer for Ada 动画。
- 如下所示构建 Ada 行为库:
- 打开模型 <Rhapsody>\Share\LangAda83\model\RiAServices.rpy。
- 生成并构建代码。
- 使用目录 <Rhapsody>\Share\LangC 中包含的 makefile 构建动画 C 库。
例如:
make -f AdaWinbuild.mak GNAT_HOME=e:/gnat/*
注: 在 GNAT 3.15p 中,目录布局已修改。如果使用的是 3.15p 或更高,可通过将 makefile 调用命令中的字符串“mingw32”替换为“GNAT_WIN32_LIBS=pentium-mingw32msv”更新 C makefile。
结果
如果机器上安装了多个编译器,请确保调用 GNAT 提供的 make 实用程序(验证 GNAT\bin 目录已添加到路径中在其他编译器之前)。
注: 要使用 GNAT 编译 C 框架,必须安装 Windows API 支持包以及 Ada 公用包。