QNX launch configurations
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 |
