Skip to content
| Marketplace
Sign in
Visual Studio Code>Debuggers>QNX ToolkitNew to Visual Studio Code? Get it now.
QNX Toolkit

QNX Toolkit

QNX

|
6,457 installs
| (2) | Free
QNX Toolkit for Visual Studio Code provides Visual Studio Code users with access to the world-class QNX development environment. Please note: You must have a development seat license installed for QNX SDP 8.0 or later to use the QNX Toolkit.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

QNX Toolkit for Visual Studio Code

What is QNX Toolkit for Visual Studio Code?

QNX® Toolkit for Visual Studio Code provides users with access to the world-class, POSIX-based QNX® Software Development Platform (SDP) 8.0. The QNX Toolkit enables shorter debug times and faster time to market, while multi-core specific tools help developers migrate code cleanly from single-core to multi-core systems, and safely optimize performance.

This toolkit provides users of QNX SDP 8.0 with capabilities such as:

  • remote running and debugging
  • generation and visualization of kernel traces
  • easy creation of QNX projects and associated
  • creation and management of virtual QNX targets (VMWare, QEMU, Virtualbox)
  • live system monitoring of such metrics as CPU usage and processes in execution

Refer to the online documentation.

IMPORTANT: You must have QNX SDP 8.0 or later installed and a development seat license to use the QNX Toolkit.

What are QNX Software Development Platform and QNX OS 8.0?

QNX SDP 8.0 is the foundational development platform for the next generation of Systems-on-Chip (SoCs) — merging unprecedented performance with unparalleled safety and security. QNX SDP 8.0 features the next-generation QNX® Operating System 8.0, built on a future-ready architecture designed to scale seamlessly with multicore hardware and maximize silicon advancements.

Prerequisites

The QNX Toolkit has the following prerequisites:

  • A supported development host OS
    • Microsoft Windows 10 Professional 64 bit, or 11 Professional 64 bit
    • Ubuntu 24.04 LTS, Ubuntu 22.04 LTS, or Red Hat Enterprise Linux 9
  • Microsoft Visual Studio Code
  • QNX Software Development Platform (SDP) 8.0, including the following updates:
    • com.qnx.qnx800.host.linux.x86_64.qlicense - 8.0.0.00075T202404171128L or later
    • com.qnx.qnx800.host.win.x86_64.qlicense - 8.0.0.00075T202404171128L or later
  • System running QNX connected over IP or local virtualized environment (QEMU, VMware, or VirtualBox)

For information on QNX SDP, including the QNX Operating System and the QNX Tool Suite (which includes the QNX Toolkit for Microsoft Visual Studio Code, QNX Momentics IDE, and QNX Command Line Tools), or to request a free software evaluation, visit the QNX SDP web page.

Additional tools and extensions

Some features in the QNX Toolkit require the following tools and extensions:

  • CMake (only for CMake project types), unless you use makefiles or other project types.
  • VS Code Extension: Microsoft C/C++, for C/C++ development. The Microsoft C/C++ extension might prompt you to complete its walkthrough, but this isn’t necessary to complete installation.

CAUTION: Installing any non-QNX makefile support may cause conflicts with QNX makefile extension.

Getting Started

To get started with your QNX Toolkit after installation, you need to complete the automated QNX Toolkit walkthrough. The two most important parts are:

  • Customizing the QNX Projects Root, the default path for creating projects, targets, and examples
    and
  • Configuring the SDP path for building your QNX applications

Follow the steps below to access the automated walkthrough:

  1. Click the QNX extension on the Primary Side Bar.
  2. Expand QNX COMMANDS and click Open QNX Toolkit Walkthrough under Configuration. The Walkthrough: QNX Toolkit tab opens.
  3. Select the pertinent option, then click Edit Settings and follow the prompts..

NOTE: QNX Toolkit requires an associated QNX SDP to operate; it must be installed independently.

Questions and feedback

Technical support
To obtain technical support for QNX Toolkit for Visual Studio Code or QNX Software Development Platform 8.0, visit the support area on the QNX website.

Q & A
Visit the Q & A for answers to commonly asked questions.

Known issues
Find solutions to problems you may encounter when you work with the QNX Toolkit on our known issues page. Not all items are bugs.

License

Copyright © 2019–2025, BlackBerry Limited. All rights reserved. For more information, go to the license agreement.

Third-party compliance

You can find the QNX Toolkit license (LICENSE.md) and third-party notices (ThirdPartyNotices.md) under your VS Code extension installation location folder. For example, on Linux it's available from the following location: /home/your-user-name/.vscode/extensions/qnx.qnx-vscode-0.3.0/

Trademark

Trademarks, including but not limited to BLACKBERRY, EMBLEM Design, QNX, MOMENTICS, and NEUTRINO are the trademarks or registered trademarks of BlackBerry Limited, and the exclusive rights to such trademarks are expressly reserved. All other trademarks are the property of their respective owners. Patents per 35 U.S.C. § 287(a) and in other jurisdictions, where allowed: https://www.blackberry.com/patents

Data and telemetry

VS Code collects usage data and sends it to Microsoft to help improve its products and services. Read the privacy statement to learn more. If you don't wish to send usage data to Microsoft, you can set the telemetry.telemetryLevel setting to "off". Learn more in the FAQ.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft