Lab 10 is easiest to complete in the CS lab, as the lab workstations have all necessary software already installed. However, if you are unable to use the lab workstations for whatever reason, this page provides information on how to get the needed software.
Apple's version of gcc/g++ is rather old and does not support OpenMP. You can download and install a *much* newer version of gcc/g++ that does support OpenMP by following the instructions in Prof. Norman's video walkthrough.
Cygwin Users.
If you followed Prof.
Adams' video instructions to install the Cygwin version of gcc/g++, it supports
multithreading but requires your to install a separate library for OpenMP.
Run the Cygwin setup.exe program you used previously
(if necessary, download it again from
the Cygwin website,
and then
MinGW Users.
Follow the steps you used to install MinGW, but
go to All Packages > MinGW Libraries,
and select / install the following libraries: