DriveWorks SDK Reference
3.5.78 Release
For Test and Development only

Getting Started

NVIDIA® SDK Manager automatically installs the following items on the NVIDIA DRIVE target platform and host systems:

  • NVIDIA CUDA® Toolkit version 10.2.187
  • cuDNN
  • TensorRT version
  • cmake version 3.17.3
  • gcc version 7.3.1
  • NVIDIA® DriveWorks
  • Libraries upon which the above items depend.

NVIDIA DRIVE Platform Prerequisites

The following hardware item is required:

  • Host System: An x86 computer with a NVIDIA Volta or Turing based GPU.

The following hardware item is optional, but strongly recommended:

  • Target System: A NVIDIA DRIVE platform with the latest DRIVE OS flashed in the system.

x86 Host System Prerequisites

The Release Notes describe the software dependencies. SDK Manager installs these dependencies.

You may also need to install (using apt-get install) the following packages:
  • libx11-dev
  • libxrandr-dev
  • libxcursor-dev
  • libxxf86vm-dev
  • libxinerama-dev
  • libxi-dev
  • libglu1-mesa-dev
  • libglew-dev
  • libgles2-mesa-dev

Desktop development relies on NVCUVID for video decoding, which is included with the NVIDIA drivers. In general, the cmake build scripts can find NVCUVID installation. However, if this fails, you must set a symbolic link /usr/lib/nvidia-current pointing to your NVIDIA driver lib, for instance to /usr/lib/nvidia-xyz.


If you have successfully run SDK Manager, you can skip this section.

The following sections provide platform-specific instructions for manually installing NVIDIA® DriveWorks:

To verify that DriveWorks is correctly installed, see Verify Your Installation.