C++ Compiler

Ubuntu

I originally built the examples in this book on Ubuntu 12.10 using g++ 4.7.2.

Install g++ using the following command:

 
sudo apt-get install build-essential

OS X

I successfully built the examples in this book on Mac OS X 10.8.3 (Mountain Lion) using a gcc port. The version of gcc shipped with Xcode at the time of this writing, 4.2, will not successfully compile the C++ examples in this book.

To install the gcc port, you may need to install MacPorts, an infrastructure that allows you to install free software onto your Mac. Refer to http://www.macports.org/install.php for further information.

You will want to first update MacPorts.

 
sudo port selfupdate

Install the gcc port using the following command:

 
sudo port install gcc47 ...

Get Modern C++ Programming with Test-Driven Development now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.