Я работаю над Xcode 7.0.1. Я работаю с CGAL 4.7. У меня есть сетка, которую я хочу уточнить, используя fair() и уточнить(), как показано в примере this.Xcode не может найти Eigen в рабочем пространстве
я сначала скопировал код и запустил его в Xcode, и он дал мне эту ошибку:
/Users/.../Desktop/CGAL-4.7/include/CGAL/Polygon_mesh_processing/fair.h:133 : 5: Static_assert failed «Функция fair
требует Eigen3 версии 3.2 или новее».
Впоследствии я добавил usr/local/Cellar/eigen/3.2.6/lib
и usr/local/Cellar/eigen/3.2.6/include/eigen
в путь поиска по библиотеке и путь поиска заголовка. Eigen работает, я запускаю образец кода для тестирования. Но, я все еще получаю эту ошибку.
Привет, я сделал то, что вы предложили, а затем побежал торт и сделал (с флагом с собственным флажком, также проверенным на торт gui), а выход из торта был прекрасным, theres даже мой путь к собственному в cmakecache. txt, но Xcode дает мне такую же ошибку после перезагрузки двоичных файлов и т. д., как я могу убедиться, что cgal был, по сути, построен с eigen3 на этот раз? – chatuur
Вам не нужно создавать CGAL с Eigen. Флаги 'With_Eigen' - cmake не требуется. Обратите внимание, что вам нужно запустить cmake для примера и увидеть строку, содержащую '- Found Eigen3' – sloriot