Сборка CGAL с отказоустойчивым CMake на Windows VS2019 - PullRequest
0 голосов
/ 23 апреля 2020

Я пытался собрать CGAL с помощью cmake_ gui, выполнив https://doc.cgal.org/latest/Manual/windows.html#title8 и http://acg.cs.tau.ac.il/cgal-at-tau/installing-cgal-and-related-programs-on-windows

, за исключением CGAL5.0.2 и QT5 и повысить 1.72. Я также сделал cmake_ gui ZLIB 1.2.11 ok.

Проблема в том, что после настройки не генерируется код или сообщения об ошибках. Сгенерированный CGAL.sln содержит только служебные проекты без проектов lib.

Мне пришлось вручную редактировать расположение буст-библиотеки и местоположение qt, пока в cmake gui не осталось неразрешенных символов. присутствуют библиотеки boost, gmp и fpmr, которые отображаются в группах gui, но не отображаются в сгенерированном решении. консольный вывод cmake_ gui на этапе настройки очень короткий ... но ошибки нет. см. ниже.

== Настройка путей ==

Сборка CGAL из выпуска в каталоге CGAL-5.0.2

Packagenames: CGAL-5.0.2

== Установка путей (DONE) ==

== Создание файлов версий ==

CGAL_MAJOR_VERSION = 5

CGAL_MINOR_VERSION = 0

CGAL_BUGFIX_VERSION = 2

CGAL_SONAME_VERSION = 13

CGAL_SOVERSION = 13.0.3

CGAL_REFERENCE_CACHE_DIR =

Создание общих библиотек

Визуальный детектор утечек (VLD) - это не найден.

Targetting Visual Studio 16 2019

Среда Target build поддерживает автоматическое связывание

Использование V C toolset 142.

Генератор использует промежуточное звено каталог конфигурации: $ (конфигурация)

ИСПОЛЬЗОВАНИЕ CMake версия: 3.17.1

Система: Windows

== Создание файлов версии (DONE) ==

Мультиконфигурационный генератор CMake: не может отображать флаги

== Обнаружить внешние библиотеки ==

== Обнаружить внешние Все библиотеки (DONE) ==

== Создание файлов сборки ==

Настройка libCGAL

Boost включают в себя каталоги: E: / dev

Boost библиотеки :

USING GMP_VERSION = '5.0.1'

USING MPFR_VERSION = '3.0.0'

USING BOOST_VERSION = '1.72.0'

libCGAL настроено

Обнаружены источники для библиотеки компонентов CGAL 'CGAL_Core'

Настройка libCGAL_Core

Настроена библиотека libCGAL_Core

Обнаружены источники для библиотеки компонентов CGAL 'CGAL_ImageIO'

Настройка libCGAL_ImageIO

ИСПОЛЬЗОВАНИЕ ZLIB_VERSION = '1.2.11'

libCGAL_ImageIO настроено

Обнаружены источники для библиотеки компонентов CGAL 'CGAL_Qt5'

Конфигурирование libCGAL_Qt5

USING Qt5_VERSION = '5.12.4'

libCGAL_Qt5 настроен

Источники для библиотек компонентов CGAL 'CGAL_Core; CGAL_ImageIO; CGAL_Qt5' 1199 * обнаружено 1099 * * == Генерация файлов сборки (DONE) ==

Conf iguring сделано Генерация завершена

cmake_ gui после настройки VS19 sln view

любая подсказка будет полезна.

спасибо

...