2013-09-12 4 views
2

Я пытаюсь найти инструкции по установке библиотек Boost с кодовыми блоками на Mac. В частности, мне просто нужно использовать библиотеку Boost Spirit. Веб-страница CodeBlocks предоставляет инструкции для Windows по адресу http://wiki.codeblocks.org/index.php?title=BoostWindowsQuickRef. Я пытался найти аналогичные инструкции для Mac, но не смог это сделать. У кого-нибудь есть указатели?Установка Boost с CodeBlocks на Mac

ответ

1

Из документации Structure/Include (непосредственно после введения):

Дух заголовочный файл только библиотека. Нет библиотек для ссылки на

Это действительно означает, что вам нужно указывать только расположение заголовков, и вам хорошо идти.

  1. скачать current version (через http://www.boost.org/)
  2. экстракт
  3. добавить в пути поиска

Обратите внимание, что то же самое для всех реквизитах от повышающего: Феникс, Proto, Fusion, Mpl, Typetraits, Utility все только для заголовков

Наконец, вы можете создать поднабор boost, который соответствует используемому вами. Например. к 'акциз' подмножество для

#include <boost/spirit/include/qi.hpp> 
#include <boost/spirit/include/phoenix.hpp> 

на моей системе я мог бы сделать

~/custom/boost/bin.v2/tools/bcp/gcc-4.7/release/link-static/bcp \ 
    --boost=/home/sehe/custom/boost --scan ./test.cpp outdir/ 

что приводит к 2757 файлов (в общей сложности ~ 1.1MiB при bzip2 компрессией)

1

Я не знаю много о духе, но это выглядит для меня, как будто вы можете просто поместить эти файлы в вашем включают каталог ... (как я сделал это с целым наддува Librarys на моей машине окон)