crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Транспортировка исполняемого файла, лучшего названия не придумал)
Гость_tp_*
сообщение 12.11.2009, 21:53
Сообщение #1





Гости








    


В Windows'e я могу в папочку с исполняемым файлом положить всякие dll'ки mingw там, QtCore и тд. И все работает где хочешь, на любой винде. Как также сделать в linux'e? А именно притащить исполняемый файл на машину, где нет Qt (Slakware стоит, причем с какой-то непонятной графической оболочкой). Спасибо.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kagami
  опции профиля:
сообщение 12.11.2009, 22:02
Сообщение #2


Старейший участник
****

Группа: Участник
Сообщений: 601
Регистрация: 2.2.2009
Пользователь №: 523

Спасибо сказали: 101 раз(а)




Репутация:   9  


В линуксе самый надежный способ распространять бинарный файл - это собрать его статически. Но может проще отдать исходники и пусть люди сами его соберут? Как вариант - поставить в виртуальную машину слакварь и собрать там самому. А потом просто передать готовый файл
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_tp_*
сообщение 12.11.2009, 22:13
Сообщение #3





Гости








    


Люди в данном случае - это препод, которому нужна рабочая версия под win и под linux, было бы дерзко с моей стороны заставить его самого собирать мой проект)

Цитата
Как вариант - поставить в виртуальную машину слакварь и собрать там самому. А потом просто передать готовый файл


А если на целевой машине нет Qt4 смею предположить, что мой бинарник не запустится. Что делать?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Kagami
  опции профиля:
сообщение 12.11.2009, 22:16
Сообщение #4


Старейший участник
****

Группа: Участник
Сообщений: 601
Регистрация: 2.2.2009
Пользователь №: 523

Спасибо сказали: 101 раз(а)




Репутация:   9  


При статической сборке все используемые библиотеки вкомпилируются в бинарник. Qt не исключение.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Гость_Гость_tp4_*_*
сообщение 12.11.2009, 22:19
Сообщение #5





Гости








    


Благодарю! Сейчас займусь.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 1.6.2020, 4:42