У меня есть программа, которую я намереваюсь установить на компьютерах Linux и Windows. У меня есть кросс-компиляция в порядке (с autotools), но в какой-то момент я хотел бы, чтобы программа могла обновлять свои двоичные файлы. Единственные способы, которые я могу придумать, это:Кроссплатформенное исправление
- Дайте пользователям возможность записи на "C: \ Program Files \ Foo Program" или "/ usr/bin/foo_program".
или
- Установите программу для профиля/домашней директории пользователя.
Ни одна из них не кажется хорошей идеей. Что бы вы сделали?
Похоже, у Дэвида есть правильная идея. Я буду делать deb/rpms для Linux и MSI для Windows. Спасибо. – Tim