Note that your distro's package names might vary. All provided package names are those used by Archlinux, the distro this is being tested on.
Clone the repository and cd into it:
$git clone https://github.com/xypwn/circuit-logic-simulator.git
$cd circuit-logic-simulator
Create a build directory and cd into it:
$mkdir build
$cd build
Configure build using QMake:
$qmake ..
Start build (replace 4 with the number of threads you have to speed it up)
$make -j 4
Run the executable:
There should now be an executable file called CircuitSimulator in your
build folder. You can put it anywhere or run it with:
$./CircuitSimulator
Notes
The software is currently under heavy development and therefore still crawling with bugs
The About and Tutorial menu item haven't yet been implemented