QNX学习——10步开发一个QNX程序(QNX官方文档翻译)——第一步 
原文地址:
写在QNX Neutrino实时操作系统下运行的程序,首先你需要的是QNX软件开发平台(SDP)。这个包括QNX Momentics Tool Suite,包含你开发运行在QNX操作系统下程序所需要的每样东西:编译器、链接器、库和其他QNX操作系统组件,预编译给所有QNX操作系统支持的CPU架构。在windows和linux操作系统上,tool suite是一个广泛整合的开发平台(IDE)。
你能安装QNX SDP在一个QNX Neutrino实时操作系统用于自平台开发,或者你能安装它在windows或linux系统上:
开发主机运行QNX Momentics Tool Suite;目标机运行QNX系统加上你将开发的所有程序:
如果你没有QNX软件开发平台DVD,你可以现在一个验证版本在 如果你只想验证QNX在X86架构上,你可以下载QNX SDP安装和启动CD。DVD包含了各个平台的安装。
你有一些目标系统的选择运行QNX系统:
PC目标机:你能安装开发平台的自主机版本在一个有一个大概3.0GB分区的普通PC。(pr
ocnto微内核只要求700KB;可添加可选择组件到上面,你能创建每个东西从小型嵌入式系统到全桌面实时系统那个只要求300MB)安装系统不损坏任何存在的分区。你也能启动QNX直接从DVD或者CD,在你没有足够空间的情况下。
其他硬件:你能运行QNX在一个参考平台一个参考设计由CPU厂商(PPC,ARM,MIPS或者SH)。你将需要一个QNX板级支持包BSP用于你的平台。BSP的文档解释了如何安装操作系统到这些目标机上。
更多关于BSP的信息访问。
虚拟机:你可以安装和运行QNX实时系统在一个虚拟机上。即使VMware是一个便利的方法来尝试系统,你应该注意虚拟机不支持硬实时。
QNX被设计为同样的方式对于所有的平台且被使用在同一方法下,对于这个快速开始向导我们将使用windows作为一个开发主机,一个x86虚拟机作为目标机。
QNX学习——10步开发一个QNX程序(QNX官方文档翻译)——第二步 
这里我们要安装QNX软件开发平台在主机上。启动主机系统后(windows系列)且插入QNX SDP的光碟。如果安装没有自动开始,就运行程序qnxsdp-6.(nnnnnnnnnnnn表示建立编号),这个程序一般在光盘的根目录下。你将被安装向导引导。关于这个更多的信息,见Installation Guide。这个安装程序将询问你要一个license key。如果你下载一个验证版本的QNX SDP从上,你会收到一封(包含了key)。另外,你会到你的key在光碟的盒子上。
安装完成后,你将到一个图标对应QNX Momentics IDE在你的windows桌面上:
注意:qnxsdp-6.5.0最好安装到C盘,安在其他盘编译BSP会不通过,期待高手解决
QNX学习——10步开发一个QNX程序(QNX官方文档翻译)——第三步windows开发平台
接下来,设置你的QNX Neutrino RTOS目标系统:
PC目标:插入QNX Software Development Platform QNX Neutrino RTOS Host DVD或者Install and Boot CD(x86 Targets)在你的第二个机器的光驱里且从它启动。如果你没有这个盘,你科下载一个评估版本从。
在这里,你能选择直接的从DVD或者CD启动系统(用于初始化测试)或者安装QNX Neutrino RTOS在你的硬盘上。请悬着安装到硬盘且按照屏幕上介绍来。更多的描述,见安装向导。
虚拟机目标:DVD安装盘包含了一个VMware映像用于VMware Workstation 7或者Player3。如果你没有安装DVD,你可下载VMware映像于。你也可启动一个虚拟机从一个QNX Neutrino的ISO映像:虚拟机里的到CD/DVD光驱设置页,选择Use an ISO image,浏览ISO映像,重启你的虚拟机器,且安装QNX Neutrino。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。