QNX launch configurations

Updated:

Specify the sdp path, default targets, and other settings pertaining to launching programs on QNX targets. Go to Launching an application (without the debugger) for more information.

Id Name Type Description
qnx.arch Qnx: Arch string

The default target architecture. Default: x86_64

qnx.clangd.compileCommandsDir Qnx > Clangd: Compile Commands Dir string Path to the directory containing the compile_commands.json file.
qnx.clangd.exec Qnx > Clangd: Exec string Path to the clangd executable. Default: clangd
qnx.config.defaultWorkspaceRoot Qnx > Config: Default Workspace Root string

The default path to the directory where QNX projects, targets and examples are created. Default: ${userHome}/qnxprojects

qnx.cpulist Qnx: Cpulist string

The target architectures for projects. Must be a space separated list (e.g., "x86_64 aarch64"). When not set, the list is derived from the current SDP.

qnx.generateCDB.command Qnx > Generate CDB: Command string Command used to derive the compile_commands.json file.
qnx.generateCDB.directory Qnx > Generate CDB: Directory string Directory to run the command.
qnx.installRoot Qnx: Install Root string

Staging directory to install QNX artifacts. Default: ${userHome}/qnxprojects/stage

qnx.log.show Qnx > Log: Show boolean

Output logs to the QNX developer output channel. Default: true

qnx.projects.autoConfigure Qnx > Projects: Auto Configure string

Auto-configure QNX projects when discovered (generates configuration files in the .vscode folder). Default: prompt

qnx.sdpPath Qnx: Sdp Path string

The root directory of the SDP. user can type use_env to use environment variables.

qnx.sysinfo.pollInterval Qnx > Sysinfo: Poll Interval integer Poll interval for QNX system processes. Range: 0-999999 (seconds). Default: 5
qnx.targets.defaults.vmoptions Qnx > Targets > Defaults: Vmoptions string

The default mkqnximage options for QNX Virtual Machine Targets. Default: ${command:qnx.askForVmOptions}

qnx.targets.defaults.vmtype Qnx > Targets > Defaults: Vmtype string

The default VM type for QNX Virtual Machine Targets. Default: ${command:qnx.askForVmType}

qnx.targets.defaultTarget Qnx > Targets: Default Target string

The default QNX Target.

qnx.targets.list Qnx > Targets: List array List of targets configured via the Target Navigator.
qnx.traceServer.args Qnx > Trace Server: Args string Arguments for the QNX Trace Server. Default: -vmargs -Dtraceserver.port=8042
qnx.traceServer.path Qnx > Trace Server: Path string Path to the QNX Trace Server
qnx.traceServer.startOnActivation Qnx > Trace Server: Start On Activation boolean Start QNX Trace Server automatically on extension activation. Default: true