На главную... Продукты | Технологии | Классификаторы | Проекты | Скачать | Цены| Форум | Статьи | Обучение | Контакты

Проблема с использованием версии GisToolKit12 для Qt.

Поиск  Пользователи  Правила  Войти
Форум » Настольные приложения » GIS ToolKit, GIS ToolKit Active, ГИС Конструктор для Windows
Страницы: 1
RSS
Проблема с использованием версии GisToolKit12 для Qt., Невозможность подключить к проекту не 32 не 64 разрядную систему GisToolKit12.
 
Здраствуйте. Работаю на MS Visul Studio 15.8.7, использую Qt 5.11.1.
Есть официально приобретенная версия GisToolKit12 с аппаратным ключом №39654. В 32 разрядном проекте, при подключении 32 разрядной версии библиотеки gisu32acces.lib - выдается сообщение, что неверный формат библиотеки. А для 64 разрядного проекта в паке c:\Program Files (x86)\Panorama\GisTool12\Dll\X64\ библиотеки gisu64acces.lib - НЕТ СОВСЕМ! Есть только gisu64acces.dll. И следовательно 64 разрядный проект собрать не получается вовсе. Такая же картина и с Использованием Qt 5.8.1 и Qt Creator. Если сможете, помогите советом. С уважением.
 
GIS ToolKit предназначен для разработки приложений в среде визуального программирования Embarcadero RAD Studio XE5 - XE10 (Delphi и С++ Builder) для платформ "х32" и "х64".
Файлы *.lib - это библиотеки статической линковки, в комплект GIS ToolKit входят *.lib для Embarcadero.

У Embarcadero (ранее - Borland) и у MS Visual Studio форматы этих библиотек (OMF и COFF соответственно) разные и несовместимы друг с  другом.
Подробнее можно почитать тут.
Для х64 у Embarcadero такие библиотеки имеют расширение *.a

Ранее у Borland была утилита для конвертирования библиотек COFF в формат OMF (COFF2OMF.exe). Решений по обратному преобразованию формата мне не известно.

Техническая поддержка на приобретенный Вами GIS ToolKit 12 закончилась в ноябре 2019 года.
GIS ToolKit 12 не выпускается с декабря 2019 года, полностью его поддержка прекращена в конце 2020 года.

Актуальной на текущий момент является 14 версия.
Сейчас в инсталляцию входят статические библиотеки и для Embarcadero, и для MS Visual Studio.
Рекомендуем Вам обновить GIS ToolKit.



Вы можете не пользоваться статической линковкой, загружая библиотеки динамически с помощью LoadLibrary. В этом случае проблем с форматами библиотек не будет.

Либо попробовать самостоятельно сгенерировать *.lib из имеющейся библиотеки (как описано тут). Однако указанный способ работает только для 64-разрядных библиотек.
 
Понял Вас. Большое спасибо за исчерпывающий ответ.
Страницы: 1
Читают тему (гостей: 1)



© КБ Панорама, 1991-2024

Регистрируясь или авторизуясь на форуме, Вы соглашаетесь с Политикой конфиденциальности