Palm OS SDK(software development kits,软件开发工具包)3.5版,包含了大量的信息,能够为开发人员进行基于Palm OS操作系统的掌上设备的应用软件开发提供技术帮助。该版本的主要新增信息是关于对使用Palm OS 3.5版本操作系统的的彩色显示掌上设备的开发支持。关于软件方面和该系列硬件设备模拟方面的详细信息,请参考software overview和emulating devices页面。当您是为Palm OS 3.5版本的系统进行软件开发时,您也可以参考一下Top Issues页面。
该版本的SDK拥有统一的库文件和头文件组织体系,能够和所有的Palm OS方面的开发兼容。(包括对以前的Palm™ VII系列机型和日文版本的机型的开发的支持。)因此,所有机型的Palm OS平台软件开发人员都可以使用这个统一的SDK进行开发。
用户须知:我们强烈建议您事先阅读该SDK软件包中关于安装信息的readme文件。为了获得尽可能广泛和尽可能及时的关于本SDK以及开发者的信息,我们建议您加入Tools-Forum论坛。请注意,本SDK中内涵的Constructor(构造器)的版本是通过罗马字母表示的,它可能在出来正式版之前,一直都在升级。所以,您务必详细阅读readme文件,来获得最新的有关constructor升级的信息。
Palm OS SDK 3.5第一次升级信息:
CodeWarrior用户请下载升级软件包 :Windows版本或者Mac OS版本。
PRC-Tools用户请下载升级软件包: Windows版本或者 Unix版本。
为了正确安装第一次的升级软件包,请您首先安装正确的Palm OS SDK(如下文),然后下载相应的升级软件包(如上文)。如果您曾经修改过您的SDK文件,您就需要在运行升级软件包之前,对您的SDK进行备份。
在解压缩完成以后,请您将所有的升级文件复制到您及其上SDK安装目录的相应的文件夹中。不要采用鼠标拖放文件夹的做法!例如:不要将"CodeWarrior Support"文件直接用鼠标拖放到您的安装目录中而覆盖您以前的"CodeWarrior Support"文件夹。相反,您应当找到每一个具体的文件,然后将这些文件拖放到他们的目的地,来取代同名的原来的老文件。
Constructor的改进——保存位图文件的速度更快。不确定的opcode错误被解决。还有其他一些小改动:解决了造成CPU满负荷运行的错误;解决了工程设置方面的问题;关于image文件和PICT文件的小升级,等等。
PalmRez方面的改进——解决了色表中的错误。解决了只有在Windows环境中才有的问题:“Link error: font index not found”。
PalmOSGlue方面的改进——消除了在编译PalmOSGlue.lib库文件中的TextMgr.c文件时,对IntlDispatch traps的调用。因此,在TextMgr进程之间的调用过程是用了直接的JSRs,而不是IntlDispatch trap(因为它在3.1以前的ROM文件中是不能实现的)。
Windows版本
Palm OS SDK 3.5 for CodeWarrior Installer
它将为CodeWarrior提供所有必需的插件、stationery、用于Palm OS的constructor,以及Palm OS 3.5版本的支持文件夹。同时,可以下载上面推荐的用于该版本SDK的升级软件包(见上文)。
Palm OS SDK 3.5 for PRC-Tools Installer
它将为PRC-Tools用户提供所需要的文件。PRC-Tools是一种源于GCC免费开发平台的。同样,您也可以下载这种SDK的相应的第一次升级软件包(详见上文)。
Documentation
文档包含了Web Clippiing指南,Palm OS平台的constructor,开发工具指南,IncsFileChanges,Palm文件格式说明,Palm OS合作商及说明,PRC对于Overlay工具的指南,以及Readme文本文件。您可以在Documentation页面找到更多的细节信息,以及文件结构,以便于您进行目录检索。
Examples
包含的范例程序源代码包括:备忘录、挖地雷游戏、NetSample、猜谜、Reptoids、摇滚音乐,计算器、SampleLib、SubHunt、日程表、通讯录、播送器、日历、DotDotTwo、DrMcCoy、Expense、Finger、Formats、 HardBall、还有电子邮件软件。注意:在Puzzle's GCC Makefile中存在一个错误,请将ref换成PuzzleRsc.c 和.o。
Other Tools
PalmDebugger调试器,Overlay Tools (PRC2OVL), PQA编译连接器,以及 Palm OS Extras (包括 EzSource, 日本语支持插件,非英语ROM的字符串翻译器 )。
SDK核心组件的选择性下载
这种用户自定义的下载方式基本上是现在无法办法的。因为所有的那些组件都是标准的安装文件的一部分。但是,我们也提供了一些SDK核心组件的自定义文件,不过不是可直接安装的。它们是:CodeWarrior支持文件夹,Constructor,以及Palm OS 3.5支持文件夹。
UNIX操作系统
Palm OS SDK 3.5 Headers and Libraries
该软件针对的是PRC-Tools,一种基于免费的GCC的开发工具。请您事先阅读该软件中附带的Readme文件,以便知道到底要把这些文件复制到哪个目录,才能被GCC找到。
Macintosh操作系统:
Palm OS SDK 3.5 for CodeWarrior Installer
该软件包能够对您的Palm OS 3.5版本的CodeWarrior应用软件开发平台进行升级。它将安装CodeWarrior的插件,stationery,Constructor,Palm OS 3.5版支持文件夹。同时,可以下载上面推荐的用于该版本SDK的升级软件包(见上文)。
Documentation
文档包含了Web Clippiing指南,Palm OS平台的constructor,开发工具指南,IncsFileChanges,Palm文件格式说明,Palm OS合作商及说明,PRC对于Overlay工具的指南,以及Readme文本文件。您可以在Documentation页面找到更多的细节信息,以及文件结构,以便于您进行目录检索。
Examples
包含的范例程序源代码包括:备忘录、挖地雷游戏、NetSample、猜谜、Reptoids、摇滚音乐,计算器、SampleLib、SubHunt、日程表、通讯录、播送器、日历、DotDotTwo、DrMcCoy、Expense、Finger、Formats、 HardBall、还有电子邮件软件。注意:在Puzzle's GCC Makefile中存在一个错误,请将ref换成PuzzleRsc.c 和.o。http://www.qqread.com/other-devtool/c212156800.html进入讨论组讨论。
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
相关专题
- 保持进程在Shell退出后能继续运行方法 (3次浏览)
- BPEL的基本思想 (1次浏览)
- 在Shell中执行vi/cp/mv时自动备份源文件 (0次浏览)



