Adam-Vandervorst / JavaBHV

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Info

A port of https://github.com/Adam-Vandervorst/PyBHV/

Status: Only the very basics (RAND, XOR, PERMUTE, MAJORITY, HAMMING) are implemented at this point, adding the rest should be straightforward.

Instructions

Assuming Linux, a modern GCC version, and Java 9 or newer:

export JAVA_HOME=/path/to/your/java/home 

git clone --recurse-submodules https://github.com/Adam-Vandervorst/JavaBHV.git
cd JavaBHV/c-src
bash build.sh
cd ..
bash run.sh

About

License:GNU General Public License v3.0


Languages

Language:Java 63.9%Language:C++ 31.5%Language:Shell 3.0%Language:CMake 1.6%