OCAP入门,第3部分: 构建OCAP RI - 编程入门网
ache-ant-1.8.0。
虽然将 JDK 和 Ant 安装在更少见的位置,例如 C:\Program Files 时,也可以构建 OCAP RI,但是那样更麻烦一点。 获得源文件 现在所有工具都已就绪,接下来通过选择 Start > All Programs > Cygwin > Cygwin Bash Shell 打开一个 Cygwin 终端。然后就可以获得 OCAP RI 源文件了。 与之前一样,建议使用一个简单的路径。我将 OCAP RI 源文件放在 Cygwin 安装目录的根目录下。这些源文件包含在一个 Subversion 库中,可以使用 guest 凭证(用户名和密码都是 cruise)来访问这些文件。在 Cygwin Shell 中使用下面的序列签出(check out)代码,并放入 Cygwin 安装目录的根目录中:
Subversion 可能显示一条关于识别 CableLabs 服务器的消息,因为这可能是第一次访问该机器。在此情况下,需要接受服务器的凭证,才能继续。在看到 (R)eject, accept (t)emporarily or accept (p)ermanently? 提示时,输入 p 作为响应:
签出的第一部分很快完成,并从 Subversion 库获得两个文件。 接下来,运行脚本 checkout_dev_env.sh 获取需要的其他源文件:
这个签出步骤需要较长的时间,在我的计算机上大约是 90 分钟。具体时间视计算机的速度、网络连接的速度以及 CableLabs 服务器的状态而定。 我收到了一些关于网络超时的消息,并且没有得到所有需要的文件。如果再次运行 checkout_dev_env.sh 脚本时没有获取任何文件,那么可以确信已经得到了一组完整的源文件。 构建 构建需要两步,每一步可通过一个构建命令完成。首先,需要构建 RI 平台本身,它是位于设备操作系统之上的最接近底层的一层,为 OCAP 栈提供支撑。第二步是构建 OCAP 实现。 OCAP入门,第3部分: 构建OCAP RI(4)时间:2012-01-28 IBM Jonathan Knudsen设置环境变量 在构建任何东西之前,必须告诉构建系统从哪里找到它需要的东西。构建系统依赖于一些环境变量来达到这个目的: OCAPROOT 是最重要的变量。它指向 OCAP 实现的顶层目录。 OCAPTC 是 OCAP Target Configuration,它是要运行 OCAP 实现的设备。 PLATFORMHOST 表明将执行构建的计算机的类型。 PLATFORMROOT 是 RI 平台的基本目录。 幸运的是,已经有一个脚本 — trunk/setEnv — 可用于设置环境变量。setEnv 是之前运行的 checkout_dev_env.sh 脚本生成的。但是,在准备构建之前,需要编辑一下 setEnv:必须增加 JAVA_HOME 和 ANT_HOME 的定义。清单 1 中加粗的行是需要 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |