Making the program your own
To turn this default program into your own first QNX OS program, you can modify and extend the source code we just created. Try some of our sample programs and copy code from them into your project. And now that you've started, you'll probably want a lot more information, such as how to create your own threads, how the QNX OS message-passing works, which process-synchronization methods are available, how to get access to I/O areas, or how to build a QNX OS resource manager. But don't worry: all this is (almost) as simple as the quick start you just experienced!




The source features extensive comments, explaining what is done there. For every function you are interested in, you also should consult the QNX OS C Library Reference; for utilities, see the Utilities Reference.
While you explore the QNX OS and its SDK, you will probably have further questions. Please contact your QNX Account Manager, Field Application Engineer, or our support department, and visit our Foundry27 community website (https://community.qnx.com). We want to be with you from the start, because we are successful only if you are!