С момента перехода в режим std = C++ 11 (или gnu ++ 11, который выглядит немного более стабильным), CGAL был исключительно подвержен ошибкам для меня на OSX (возможно, было сделано больше изменений в одно и то же время , это было очень хаотично).Совместим ли CGAL с компилятором Clang на OSX?
Мы строим с Clang. Этот very dated FAQ entry предполагает, что стандартный компилятор OSX имел проблемы с CGAL.
Компилятор по умолчанию для Mac OS X - g ++ 4.0 (по крайней мере, на Tiger и Leopard). У него есть некоторые ошибки, которые, к сожалению, встречаются некоторыми программами, использующими CGAL при оптимизации. Мы рекомендуем использовать более новую версию g ++, например, g ++ 4.2 , которую вы можете получить, обновив до последнего XCode или используя Fink.
Это еще актуально?
О том, чтобы попытаться восстановить CGAL (и заголовок, включая библиотеки) без оптимизации, но я хотел бы знать, какая официальная поддержка для Clang OSX.
Update
Это выглядит как ошибка пользователя. Во время обновления C++ 11 было добавлено несколько APPLE #ifdefs (по непонятным причинам), и удаление их, похоже, устраняет многие из аварий.
Пробег может меняться, но недавние лязг обычно впереди г ++ 4.8.2 .. что сказал я не использовал CGAL с '05, и это был мир больно тогда прижиматься вещь в визуальная студия. (linux был намного проще) l. что если вы ищете официальную поддержку, вы находитесь на неправильном сайте. Только сайт CGAL представит официальную поддержку. – UpAndAdam
Этот пункт часто задаваемых вопросов не относится к последним версиям OSX. –