История изменений
Исправление rumgot, (текущая версия) :
кстати нашел один кроссплатформенный способ — через SDL2/SDL_filesystem.h — функция SDL_GetBasePath()
Ха, посмотри, как она реализована:
https://hg.libsdl.org/SDL/file/8d826bc39a45/src/filesystem/unix/SDL_sysfilesystem.c#l78
retval = readSymLink("/proc/self/exe"); /* linux. */
Исправление rumgot, :
функция SDL_GetBasePath()
Ха, посмотри, как она реализована:
https://hg.libsdl.org/SDL/file/8d826bc39a45/src/filesystem/unix/SDL_sysfilesystem.c#l78
retval = readSymLink("/proc/self/exe"); /* linux. */
Исходная версия rumgot, :
функция SDL_GetBasePath()
Ха, посмотри, как она реализована:
https://hg.libsdl.org/SDL/file/8d826bc39a45/src/filesystem/unix/SDL_sysfilesystem.c#l78