Сборка пакета C ++ RTMAPS для Ubuntu 16.04 и Ubuntu 18.04 - PullRequest
1 голос
/ 27 февраля 2020
  • Я работаю над проектом C ++, который должен поддерживать Ubuntu 18 и Ubuntu 16.
  • На самом деле я работаю над QT (но я не уверен, что это полезная информация): QT 5.13.2 G CC 64bit
  • С компилятором C ++: G CC (C ++, x86 64bit в / usr / bin)
  • В этом проекте используется библиотека, которую я приобрел при установке RTMAPS SDK.

Так что , когда я компилирую его и использую в P C с Ubuntu 18.04, он работает нормально. Когда я пытаюсь использовать его в P C с Ubuntu 16.04, я получаю сообщение об ошибке:

Ошибка: невозможно загрузить пакет / path / : он был создан для другой операционной системы system (Ubuntu 18.4)

  • Я скомпилировал этот же проект в Ubuntu 16.04 P C и он работает в том же P C.

Вопросы:

  • Есть ли способ компилировать в Ubuntu 18.04 с таргетингом на 16.04? (или вообще разные версии?)
  • Если библиотека также , проблема, могу ли я просто скопировать вставить один сгенерированный в Ubuntu 16.04?
    • Могу ли я иметь библиотеки RTMAPS для обеих ОС в среде smae?
...