Once you have successfully followed the installation steps in Getting Started With the NVIDIA DriveWorks SDK, you will find the following NVIDIA® DriveWorks SDK folders on the host system, inside the guest NVIDIA DRIVE® SDK Docker container, or on the NVIDIA DRIVE Orin™ target system:
Path | Description |
---|---|
/usr/local/driveworks | installation root |
/usr/local/driveworks/tools | tools binaries for host x86 or target aarch64 |
The following are present on the host system x86 or inside the guest NVIDIA DRIVE SDK Docker container for host system x86 and target system Linux aarch64:
Path | Description |
---|---|
/usr/local/driveworks/bin | precompiled samples binaries for host x86 |
/usr/local/driveworks/data | samples and tools data |
/usr/local/driveworks/doc | documentation |
/usr/local/driveworks/samples | samples sources |
/usr/local/driveworks/targets/aarch64-Linux | libraries and header files for target Linux aarch64 for cross-compiling |
/usr/local/driveworks/targets/x86_64-Linux | libraries and header files for host x86 |
/usr/local/driveworks/include | symbolic link to targets/x86_64-Linux/include |
/usr/local/driveworks/lib | symbolic link to targets/x86_64-Linux/lib |
The following are present on the host system x86 or inside the guest NVIDIA DRIVE SDK Docker container for host system x86 and target system QNX aarch64:
Path | Description |
---|---|
/usr/local/driveworks/targets/aarch64-QNX | libraries and header files for target QNX aarch64 for cross-compiling |
/usr/local/driveworks/targets/x86_64-Linux | libraries and header files for host x86 |
/usr/local/driveworks/include | symbolic link to targets/x86_64-Linux/include |
/usr/local/driveworks/lib | symbolic link to targets/x86_64-Linux/lib |
The following are present on the NVIDIA DRIVE Orin target system Linux aarch64:
Path | Description |
---|---|
/usr/local/driveworks/bin | precompiled samples binaries for target Linux aarch64 |
/usr/local/driveworks/data | samples and tools data |
/usr/local/driveworks/doc | documentation |
/usr/local/driveworks/samples | samples sources |
/usr/local/driveworks/targets/aarch64-Linux | libraries and header files for target Linux aarch64 |
/usr/local/driveworks/include | symbolic link to targets/aarch64-Linux/include |
/usr/local/driveworks/lib | symbolic link to targets/aarch64-Linux/lib |
The following are present on the NVIDIA DRIVE Orin target system QNX aarch64:
Path | Description |
---|---|
/usr/local/driveworks/targets/aarch64-QNX | libraries and header files for target QNX aarch64 |
/usr/local/driveworks/include | symbolic link to targets/aarch64-QNX/include |
/usr/local/driveworks/lib | symbolic link to targets/aarch64-QNX/lib |
To run the "Hello World" sample, use the following command on the host system:
Partial console output:
Other samples from within the path /usr/local/bin
may be run inside the guest Docker container in a similar way.
For a full list of samples, please see Samples.
First start the NVIDIA DRIVE SDK Docker container with the following command on the host system:
#
.To run the "Hello World" sample, use the following command inside the guest Docker container:
Partial console output:
Other samples from within the path /usr/local/bin
may be run inside the guest Docker container in a similar way.
For a full list of samples, please see Samples.
$
.To run the “Hello World” sample, use the following command on the NVIDIA DRIVE Orin target system:
Partial console output:
Other samples from within the path /usr/local/bin
may be run on the target system in a similar way.
For a full list of samples, please see Samples.