I started to test PhysX by experimenting on the basic Hello World snippet shipped by the program.
My installation is on Ubuntu 20.04.
As I understand the source code for
is located in
I tried to compile it by
clang++ -I/home/ubuntu1/PhysX/physx/install/linux/PhysX/include -I/home/ubuntu1/PhysX/physx/install/linux/PxShared/include SnippetHelloWorld.cpp
but I got an error
In file included from SnippetHelloWorld.cpp:39: In file included from /home/ubuntu1/PhysX/physx/install/linux/PhysX/include/PxPhysicsAPI.h:45: In file included from /home/ubuntu1/PhysX/physx/install/linux/PxShared/include/foundation/Px.h:37: In file included from /home/ubuntu1/PhysX/physx/install/linux/PxShared/include/foundation/PxSimpleTypes.h:40: /home/ubuntu1/PhysX/physx/install/linux/PxShared/include/foundation/PxPreprocessor.h:444:2: error: Exactly one of NDEBUG and _DEBUG needs to be defined! #error Exactly one of NDEBUG and _DEBUG needs to be defined! ^ 1 error generated.
Apparently, I should code within an environment. Almost all instructions of PhysX are for Windows using Visual Studio IDE.
Where should I define
_DEBUG when my aim is just to reproduce
In other words, how can I experiment with HelloWorld in PhysX (by Linux command-line)?