This project makes use of git submodules to import dependencies into the source tree. After cloning this repository using git, prior to building NSTool the dependencies need to be downloaded. Run these two commands to initialise and download the dependencies:
git submodule init
git submodule update
make
- Terminal access
- Typical GNU compatible development tools (e.g.
clang
,g++
,c++
,ar
etc) with C++11 support
make
(default) - Compile program- Compiling the program requires local dependencies to be compiled via
make deps
beforehand
- Compiling the program requires local dependencies to be compiled via
make clean
- Remove executable and object filesmake deps
- Compile locally included dependency librariesmake clean_deps
- Remove compiled library binaries and object files
- Visual Studio Community 2015 / 2017 / 2019
- Open
build/visualstudio/nstool.sln
in Visual Studio - Select Target (e.g
Debug
|Release
&x86
|x64
) - Navigate to
Build
->Build Solution