Сборка GDAL 1.9.0 с использованием Visual Studio 2010
-
- Bot
- Сообщения: 276
- Зарегистрирован: 03 фев 2008, 23:13
- Репутация: 3
Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Обсуждение статьи "Сборка GDAL 1.9.0 с использованием Visual Studio 2010"
http://gis-lab.info/qa/gdal19-vs2010.html
http://gis-lab.info/qa/gdal19-vs2010.html
-
- Гуру
- Репутация: 793
- Ваше звание: званий не имею
- Откуда: Москва
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Однако, как же ж хитро под виндою-то собирать, а
То ли дело в уютном линуксе: библиотеки из репозиториев поставил, пошаманил с make или cmake, -- и профит

То ли дело в уютном линуксе: библиотеки из репозиториев поставил, пошаманил с make или cmake, -- и профит

Редактор материалов, модератор форума
- Дмитрий Барышников
- Гуру
- Репутация: 261
- Откуда: Москва
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Это упрощенные вариант для новичков.amuriy писал(а):Однако, как же ж хитро под виндою-то собирать, а![]()
По-умолчанию GDAL компилится также как и в юниксе через nmake.
Cmake позволяет контролировать отсутствие или неправильность версии связанных библиотек. Да и подход единообразный (близок к юниксовому configure-make-sudo make install), т.к. библиотеки из зависимостей воистину собираются, как только может воспаленный разум придумать: и через make фалы, и через студию, и через ActivePerl и т.д. и т.п.

P.S. Работа над полноценным Cmake для GDAL продолжается совместно с Kitware.
-
- Гуру
- Репутация: 34
- Откуда: Ukraine
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Вовсе нет. В статье описан нестандартный метод сборки, который сейчас даже нативно не доступен. Гораздо быстрее и проще все делается с зависимостями из OSGeo4W или (еще проще), с использованием SDK от Тамасаamuriy писал(а):Однако, как же ж хитро под виндою-то собирать, а
- Дмитрий Барышников
- Гуру
- Репутация: 261
- Откуда: Москва
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
В OSGeo4W есть 64 битные версии библиотек?
При помощи CMake они делаются на раз.
При помощи CMake они делаются на раз.
-
- Гуру
- Репутация: 34
- Откуда: Ukraine
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
OSGeo 32 разрядный. 64 битная версия на раз собирается при помощи SDKBishop писал(а):В OSGeo4W есть 64 битные версии библиотек?
- Дмитрий Барышников
- Гуру
- Репутация: 261
- Откуда: Москва
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Если действительно так просто - тогда хочу 64разрядный QGIS! Кто за?
[ Сообщение с мобильного устройства ]
[ Сообщение с мобильного устройства ]
-
- Гуру
- Репутация: 55
- Откуда: Королев
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
А зачем? Чтобы отъедал озу в два раза больше? Вот если бы он был многопоточный.... Вот это да, дело бы было...Bishop писал(а):Если действительно так просто - тогда хочу 64разрядный QGIS! Кто за?
- Дмитрий Барышников
- Гуру
- Репутация: 261
- Откуда: Москва
-
- Гуру
- Репутация: 55
- Откуда: Королев
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Не два-два, это я для красного словца. Но в активной фазе в полтора раза объедает. Особенно при большом количестве выделяемых указателей. Показывать статическую программу - бессмысленно. Ты замеряй когда она активно перемалывает данные и начинает отрисовку хорошо разукрашенных слоев.
-
- Гуру
- Репутация: 34
- Откуда: Ukraine
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
[quote="yellow-sky"]А зачем? Чтобы отъедал озу в два раза больше?
Например, чтобы без проблем печатать на крупноформатных принтерах и делать экспорт больших компоновок.
Например, чтобы без проблем печатать на крупноформатных принтерах и делать экспорт больших компоновок.
- Artalex
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 18 сен 2009, 14:22
- Репутация: 1
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
подскажите. В статье в некоторых дополнительных библиотеках сказано для *.sln выбрать Release.
А для curl-7.24.0 не сказано так делать. Это принципиально?
[ Сообщение с мобильного устройства ]
А для curl-7.24.0 не сказано так делать. Это принципиально?
[ Сообщение с мобильного устройства ]
- Artalex
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 18 сен 2009, 14:22
- Репутация: 1
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
Для tiff-4.0.1 в CMake нужно дописывать пути к libjpeg?
правда у меня libjpeg.lib не создался, вроде только dll
[ Сообщение с мобильного устройства ]
правда у меня libjpeg.lib не создался, вроде только dll
[ Сообщение с мобильного устройства ]
- Дмитрий Барышников
- Гуру
- Репутация: 261
- Откуда: Москва
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
1) Не принципиально, предполагалось собирать все в Release версии.
2) В случае этого конкретного подхода нужно прописывать. Без libjpeg.lib ничего не получится. Где-то у вас ошибка.
Если собирать стандартным способом в консоли, то можно отключить поддержку jpeg, но это уже не для новичков.
2) В случае этого конкретного подхода нужно прописывать. Без libjpeg.lib ничего не получится. Где-то у вас ошибка.
Если собирать стандартным способом в консоли, то можно отключить поддержку jpeg, но это уже не для новичков.
- Artalex
- Новоприбывший
- Сообщения: 13
- Зарегистрирован: 18 сен 2009, 14:22
- Репутация: 1
Re: Сборка GDAL 1.9.0 с использованием Visual Studio 2010
В разделе Библиотека libtiff сказано прописать путь только zlib, а про libjpeg.lib ни слова.
Или вы имеете ввиду, что вообще без libjpeg.lib я не соберу gdal? (это я понимаю
)
[ Сообщение с мобильного устройства ]
Или вы имеете ввиду, что вообще без libjpeg.lib я не соберу gdal? (это я понимаю

[ Сообщение с мобильного устройства ]
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость