Compiles on Linux using Linux threads, but need at least C++SIM version 1.7.1; earlier versions failed on the threads.
Just follow the directions in README_FIRST/Installation.
Need to add /usr/local/C++SIM/bin to path.
To test, go to one of the subdirectories of Examples. Each subdirectory is one example, and includes a file named expected_output. To compile, run C++Sim's arjmkmf to generate Makefile from Imakefile, and then run "make".