Я только что установил boost на моем Intel Mac, и он в целом работает нормально, если я использую только заголовочные файлы boost.
Но когда я пытаюсь использовать библиотеку, в моем случае это библиотека регулярных выражений, мое приложение связывается и запускается нормально, но затем оно быстро падает в деструкторе, связанном с регулярными выражениями.
Это даже происходит с простой тестовой программой, которая находится на странице установки unix boost.org .
Интересно, нужно ли мне устанавливать специальные параметры компиляции / ссылки (я использовал значения по умолчанию для инструмента C ++), кроме установки путей поиска и, конечно, включения библиотеки регулярных выражений?
(Кстати, я убедился, что компилятором по умолчанию в моей системе действительно является gcc 4.01, который является тем же, что используется в моем тестовом проекте в XCode)