- Setup Build Environment
#define I_AM_WINDOWS_MSVCdefine build environment, including
I_AM_WINDOWS_MSVC
,I_AM_LINUX_GCC
.
- Setup Application Name
#define SERVICE_NAME "TestApplication"define application name, this string would be used in global application terminator.
- Setup Debug Calibration
#define DEBUG_CALIBRATION DEBUG_FULLdefine debug calibration level, including
DEBUG_FULL
,DEBUG_CRIT
,DEBUG_HALF
,DEBUG_NONE
. see more detail in Sdk Debug Calibration
- Standard _Interface
#include "./_Interface.hpp"standard p9 sdk interface, only P9 Sdk symbol being imported.
- Extensive _Interface
#include "./_InterfaceExt.hpp"extensive p9 sdk interface, support advanced features:
C++ Coroutine Task
, see P9 Sdk Task.