Including the Boost C++ library in XCode

| | | | | |

For those of you Mac OS X programmers trying to use the Boost C++ library who are confused with all this #include and #include-path nonsense and can't get your program to compile, I have finally figured it out.

All you need to do is follow these steps.

  1. Unzip the Boost library somewhere, for example /usr/local (tip: Use Finder's “Go > Go to folder...” command to go to this hidden folder)
  2. Open or create your XCode project
  3. In the project window, click on the project name (right under the heading “Groups & Files”)
  4. Click the Info button (blue circle with i)
  5. Locate “Header Search Paths” and edit it. Add the path of wherever you unzipped the Boost library, for example, /usr/local/boost_1_34_1
  6. Compile and run!

Hope that helped. If you are still having problems, try Googling lists.boost.org.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Thank you

Thanks for this post. It made my life a lot better.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Page Outdated! Comments disabled!

As do many people using Drupal to power their website, I get a lot of comment spam, and Drupal's spam filter is horrible! So I have permanently disabled comments on old.alanhogan.com. Try the new version of this page (which may not exist, but should if this page actually has content besides a list of other articles).

Consider using my contact form to get in touch. And remember that AlanHogan.com is live and old.alanhogan.com is here as a backup only, and a stopgap measure because some AlanHogan.com functionality is not implemented yet.