Для создания моего Windows-ориентированного источника я смог использовать файл tchar.h из Cygwin, который находится в папке cygwin \ usr \ include \ w32api.
Я на самом деле строю с использованием Android NDK.
Для моих целей я сделал копию tchar.h и исправил ее.
//#include <crtdefs.h>
#define _CRTIMP
//#define _strninc(_pc,_sz) (((_pc)+(_sz)))
// _CRTIMP size_t __cdecl __strncnt(const char *_Str,size_t _Cnt);