Use a makefile to build and install a sample custom internal adapter.
All: gcc -c CustomInputAdapterInterface.cpp -fPIC gcc -shared -o libesp_adapter_custom_in_lib.so CustomInputAdapterInterface.o -l stdc++ -L. ../../lib/adapters/libesp_adapter_util_lib.so -L. ../../lib/libesp_server_lib.so cp libesp_adapter_custom_in_lib.so ../../lib/adapters cp custom_in.cnxml ../../lib/adapters
All: cl.exe /EHs /D_USRDLL /D_WINDLL CustomInputAdapterInterface.cpp ../../lib/adapters/esp_adapter_util_lib.lib ../../lib/static/esp_server_lib.lib /link /DLL /OUT:esp_adapter_custom_in_lib.dll cp esp_adapter_custom_in_lib.dll ../../lib/adapters/esp_adapter_custom_in_lib.dll cp esp_adapter_custom_in_lib.lib ../../lib/adapters/esp_adapter_custom_in_lib.lib cp custom_in.cnxml ../../lib/adapters/custom_in.cnxml