Re: Порт с винды на линукс
От: Pzz Россия https://github.com/alexpevzner
Дата: 31.05.20 20:35
Оценка: 2 (1) +1
Здравствуйте, BlackEric, Вы писали:

BE>Нужно его пересобрать под Linux. Как это правильно сделать? Достаточно будет просто пересобрать на целевой системе?

BE>И как в этом случае распространять? Что делать если версия Qt будет отличаться от компа к компу? У нас сейчас 5.7

Ну если у тебя используется только Qt API, то есть хороший шанс, что достаточно будет просто пересобрать. Если же используется какая-то виндовая специфика (например, прямые обращения к Win32 API), или какие-то нестандартные особенности виндового компилятора, придется с этими местами разбираться.

Что до распостранения, я вижу три варианта:
1. Собирать пакеты отдельно для каждого целевого дистрибутива линуха
2. Таскать все нужные библиотеки с собой
3. Собрать и распостранять snap

Пользователям, конечно, больше понравится первый вариант. При условии, что их любимый дистрибутив войдет в список целевых.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.