Як розгорнути сенсорний додаток Ubuntu для інших дистрибутивів GNU / Linux?


8

Моя ситуація:

  • Я створив сенсорний додаток Ubuntu за допомогою Ubuntu SDK в QML & C ++.
  • У додатку використовується Ubuntu UI Toolkit (Ubuntu.Components 0.1)
  • Я хочу, щоб програма також працювала в інших дистрибутивах GNU / Linux.

Як розгорнути цю програму разом з компонентами Ubuntu, щоб вона працювала і в інших дистрибутивах GNU / Linux?

Відповіді:


2

Вам справді потрібно статично посилатися на всі Qt5? Я б міг уявити, що більшість сучасних Linux вже мають його у своїх сховищах. Можливо, просто потрібно включити Ubuntu.Components у свій бінарний файл.

Якби я робив це, я просто скопіював би джерело Ubuntu.Components у свій каталог проектів, ніби це був інший модуль. Я ніколи насправді цього не пробував, тому вам, можливо, доведеться пограти з шляхами імпорту, щоб переконатися, що потрібна версія завантажена.

Я підозрюю, що існує більш елегантний спосіб досягти цього, але я не маю особливого досвіду виготовлення статично пов’язаних бінарних файлів. Але, можливо, це буде працювати для вас, поки хтось не підійде з реальною відповіддю.


1
Залежно від ліцензії та способу розповсюдження програми, можливо, таким чином не можна використовувати / законно використовувати Ubuntu.Components.
добі

Будь ласка, оновіть відповідь, якщо можете. Я змінив питання
Naveen
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.