LogiGates is a simple logical chain simulator. It includes all the basic logic elements such as NOT, AND, OR, XOR, implication, and equivalent. In addition, it includes some additional elements, such as a 5-bit decimal to binary number converter, as well as a 5-bit binary number display. You can also use the lamp to check the presence of the signal. The workspace is based on the use of nodes that are connected sequentially to form a logical chain. You can save your workspace as a file and then load it later, or send it to other person.
-
Install SDL2
sudo apt install libsdl2-dev
-
Clone this repository
git clone https://github.com/MHDtA-dev/LogiGates.git
-
Go to the project directory
cd LogiGates-master
-
Create build directory and go to it
mkdir build
cd build
-
Run CMake
cmake ..
-
Build using make or ninja (Depends on your generator)
make
ORninja
-
Install SDL2 with brew
brew install sdl2
-
Clone this repository
git clone https://github.com/MHDtA-dev/LogiGates.git
-
Go to the project directory
cd LogiGates-master
-
Create build directory and go to it
mkdir build
cd build
-
Run CMake
cmake ..
-
Build using make or ninja (Depends on your generator)
make
ORninja
Bruh :) You can download compiled binary from Releases or try to build it yourself with MinGW.