Updated: October 28, 2024 |
To write programs that run under the QNX Neutrino RTOS, the first thing you need is the QNX Software Development Platform (SDP). This platform contains the tools needed to build programs, such as compilers and linkers, precompiled for all CPU architectures that QNX Neutrino supports. But instead of using these tools directly, it's more convenient to install and use the QNX Momentics IDE, which provides a graphical environment for developing and running programs. The IDE is part of the QNX Momentics Tool Suite, which is packaged separately from QNX SDP.
The development host runs the QNX Momentics Tool Suite;
the target system runs the QNX Neutrino RTOS itself
plus all the programs you're going to develop:
To install the QNX SDP, you need a license. You can download an evaluation license from www.qnx.com/products/evaluation/.
Since the QNX Neutrino RTOS is designed and used the same way for all platforms, for this guide we'll use Windows as a development host, and a generated virtual machine as the target.