Download:
git clone https://github.com/shubhamchandak94/LDPC-codes
If you prefer for this directory to be called something else, rename it now, before compiling the programs, since the file randfile in this directory, containing natural random numbers, is accessed according to its path when the programs were compiled.
You should now change into the newly-created directory, and type
If all goes well, this should compile all the programs (except for some test programs, which can be compiled with make test). You may want to edit the file Makefile before running make in order to change compilation options, such as the optimization level.make
You can run the programs from this source directory, or you can copy them to some other directory by running the LDPC-install shell file. For instance, to install them in a bin directory in your home directory, do the following:
./LDPC-install $HOME/bin
The source directory contains a copy of all the HTML files documenting the software, such as the one you are reading now, with the file index.html being the starting point. Just tell your browser to open the URL
where path-to-software is the full path (starting with "/") to the directory where you've put the software.file:path-to-software/index.html
The command
will remove all the compiled programs, as well as the files created when the examples are run, and core, if it exists.make clean