Я пытаюсь добавить зависимость GDAL в cmake. Я установил GDAL с этим reference. В принципе, есть два шага:cmake find_package (GDAL REQURIED) не может найти lib и config
- загрузить GDAL из http://www.kyngchaos.com/software/frameworks
- эхо 'экспорт PATH =/Library/Каркасы/GDAL.framework/Программы: $ PATH' >> ~/.bash_profile источника ~ /. bash_profile
Я проверил с gdalinfo --version
в терминале и получаю GDAL 1.11.1, released 2014/09/24
. Кажется, все в порядке.
Однако, когда я использую FIND_PACKAGE(GDAL REQUIRED)
в своем CMakeLists.txt
. Я могу найти GDAl_INCLUDE_DIR
, но не другие два (GDAL_CONFIG
и GDAL_LIBRARY
).
Что мне здесь не хватает? Пожалуйста помоги!
Если проблема еще не разрешена, какая ОС (и дистрибутив, если применимо) вы используете? Кроме того: вы пытались вручную указать путь к файлу библиотеки и файлу заголовка конфигурации, и если да, то каков был результат? –
Я решил эту проблему. Я использую Mac OS Yosemite. Но я не использовал «GDAL 1.11.1» выше. Я скомпилирую версию GDAL 2.0dev из [source (github)] (https://github.com/OSGeo/gdal), и все кажется прекрасным. Я не пробовал «вручную указать путь к файлу библиотеки». Благодарю. –
Возможно, есть проблема с установщиком с сайта [kyngchaos] (http://www.kyngchaos.com/software/frameworks)? Не уверен. –