Development environment

The QNX Developer Desktop environment closely resembles the development environment on Linux distributions; however, cross-compilation tools such as qcc and qmake aren't available, and traditional recursive Makefiles aren't supported.

Supported coding languages for development

The QNX Developer Desktop environment supports the following coding languages:

  • C
  • C++
  • Python
Note:

You may notice that some of the available tools installed have configurations to support more languages. However, not all of the tooling available to support these configurations has been ported.

Toolchains for C / C++ development

The available compiler toolchains include:

  • Clang for C via the clang command.
  • Clang++ for C++ via the clang++ command.
Note:

The G++ compiler exists on the system; however, it's not recommended for use due to compatibility issues.

Page updated: