Update README information about specifying file system paths.
diff --git a/cpp/README b/cpp/README
index 32c3cd9..53bf176 100644
--- a/cpp/README
+++ b/cpp/README
@@ -54,13 +54,23 @@
 Building the library involves generating an out/Default/build.ninja file and
 running ninja:
 
-$ export GYP_GENERATORS=ninja
+$ export GYP_GENERATORS='ninja'
 $ gyp --depth .
 $ ninja -C out/Default
 
+Overriding paths defined in the *.gyp files can be done by setting the
+GYP_DEFINES environment variable before running gyp:
+
+$ export GYP_DEFINES="gtest_dir='/xxx/include' gtest_src_dir='/xxx'"
+
 Test
 ====
 
 This command will execute the unit tests for the library:
 
 $ out/Default/unit_tests
+
+When running on Mac OS X, it's necessary to explicitly specify the path to the
+dynamically linked libraries, to run the tests out of the build directory:
+
+$ DYLD_LIBRARY_PATH='out/Default' out/Default/unit_tests