Once you have the necessary tools in place, you may access the project by way of the NJIT gitlab server. It is likely that you will want to use an IDE. NOTE: we are discussing the use of clang++ on other platforms in a future release.We do NOT support VC++ under Visual Studio.we have used g++ on linux and Windows, clang++ on Mac OS.To build and use PALISADE, your system must have the following tools available: Configuring your system for the PALISADE Build Environment The easiest way to get started with PALISADE is to download and run a preconfigured virtual machine. We also support Mac OSX and Windows environments Downloading a preconfigured Linux VM We have several options to build in Linux, including setting up a Linux virtual machine on your environment, setting up on an Ubuntu system you manage yourself or running in the NJIT AFS environment. This page describes how to get the PALISADE library to build on your system.