Classes in C++ for building cross-platform applications. See SClassDemo for sample usage
You need to generate ThirdParty files after getting file from git: cd SClass git submodule update --init cd ThirdParty/miniz mkdir _build cd _build cmake ..
For Windows version, please download ffmpeg-master-latest-win64-gpl-shared.zip and extract to same directory as SClass.
It uses 'smake' as the build system. smake can be compiled as follows:
In linux (x64)
cd build/Linux_x64
make smake
In Windows (x64)
cd build/Windows_x64
mingw32-make smake
In FreeBSD (x64)
cd build/FreeBSD_x64
gmake smake
It is the directory for compiling to different. cc_xxxx means it is cross-compiled target, most likely it is compiling from Linux x64 platform.
It is the directory of document generated using doxygen
It is the directory for all header files.
It is the directory for program entry.
It is the directory for source files. (C/C++/Assembly)
It is the directory for startup file.
It is the directory for ThirdParty libraries source/header files.