/SClass

Classes in C++ for building applications

Primary LanguageC++

SClass

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 cmake .

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

Directory Description

build

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.

doc

It is the directory of document generated using doxygen

header

It is the directory for all header files.

main

It is the directory for program entry.

src

It is the directory for source files. (C/C++/Assembly)

startup

It is the directory for startup file.

ThirdParty

It is the directory for ThirdParty libraries source/header files.