由于QNX支持X86处理器,在没有开发板情况下想试玩QNX也非常简单,先下载一个QNX for X86的ISO文件(我用的是6.5.0),安装在虚拟机中充当目标开发板。然后申请试用序列号和下载开发环境。官网上有基于三种系统(Windows、Linux、QNX本身)的集成开发环境,结果试用中发现各种坑爹,QNX本身的缺少编译环境,只是相当于个图形界面创建器。Linux版的可以正常安装,但是无法正常编译程序,各种google后仍然故障原因不明。最后安装Windows版本,按照网上指点,选择不存在空格文件名的路径,最终可以正常工作。
曾经网上有人说用VirtualBox虚拟机无法按照QNX镜像,经过验证在UBUNTU12.04 下使用VirtualBox 4.2.16 安装QNX 6.5.0可以正常工作。