Location of 32 and 64 bit Binaries:
- SDK static libraries: Lib/
- SDK dynamic libraries: Bin/
Building Source with the Shipped Makefiles:
- Makefiles are in SDKs/compiler/
- Clean solution: make clean
- Build all configurations: make
- Build specific configuration: make (debug|checked|profile|release)
Building Snippets with the Shipped Makefiles:
- Makefiles are in Snippets/compiler/
- Clean solution: make clean
- Build all configurations and snippets: make
- Parallel builds with -j[x] may fail.
- Build specific configuration of all snippets: make (debug|checked|profile|release)
- The resulting executables can be found in Bin/
Required Packages for Building and Running the Snippets:
- PhysX SDK: build as described above.
- libxxf86vm-dev
- libgl1-mesa-dev
- libglu1-mesa-dev
- libglut
- gcc-multilib
- g++-multilib
- ia32-libs
- freeglut3-dev
- CUDA 8.0 compatible display drivers to run with GPU PhysX acceleration.
Changes and Resolved Issues
- Added GPU PhysX support. Requires CUDA 8.0 Toolkit and CUDA capabale hardware.
How to select the PhysX GPU Device:
- Set the environment variable PHYSX_GPU_DEVICE to the device ordinal on which GPU PhysX should run. Default is 0.
Example: export PHYSX_GPU_DEVICE="1"
Copyright (C) 2008-2018 NVIDIA Corporation, 2701 San Thomas Expressway, Santa Clara, CA 95050 U.S.A. All rights reserved. www.nvidia.com