Russian Qt Forum
Ноябрь 02, 2024, 13:30
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Установка, сборка, отладка, тестирование
>
Переносимое приложение
Страниц: [
1
]
2
3
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Переносимое приложение (Прочитано 18324 раз)
Sergey
Гость
Переносимое приложение
«
:
Ноябрь 21, 2010, 00:20 »
Добрый день !
Создал лёгенькую программу в Linux .Она скомпилилась без проблем .Хотел проверить как исполняемый файл будет работать на компьютере , где не установлен qt .Вставил библиотеки которые необходимо .Выдаёт ошибку :
error while loading shared libraries : libQtGui.so.4 cannot open shared object file.
libQtGui.so.4 вставлял.
Помогите решить проблему .
Заранее благодарю !
Записан
Авварон
Джедай : наставник для всех
Offline
Сообщений: 3260
Re: Переносимое приложение
«
Ответ #1 :
Ноябрь 21, 2010, 02:28 »
Линупс не ищет библиотеки в папке с программой.
Записан
Alex Custov
Джедай : наставник для всех
Offline
Сообщений: 2063
Re: Переносимое приложение
«
Ответ #2 :
Ноябрь 21, 2010, 04:32 »
установи Qt через пакетный менеджер.
Записан
Sergey
Гость
Re: Переносимое приложение
«
Ответ #3 :
Ноябрь 21, 2010, 11:14 »
через пакетный и устанавливал . так в чём же проблема ? что надо исправить , чтоб зароботало ?!)
Записан
Alex Custov
Джедай : наставник для всех
Offline
Сообщений: 2063
Re: Переносимое приложение
«
Ответ #4 :
Ноябрь 21, 2010, 16:13 »
какие пакеты для Qt ставил?
Записан
UVV
Гость
Re: Переносимое приложение
«
Ответ #5 :
Ноябрь 21, 2010, 16:25 »
LD_LIBRARY_PATH=. ./your_application
И сделать из этого скрипт
Записан
UVV
Гость
Re: Переносимое приложение
«
Ответ #6 :
Ноябрь 21, 2010, 16:26 »
> libQtGui.so.4
Этого мало.
Посмотри с помощью команды ldd ./your_application | grep Qt какие библиотеки тебе нужны.
Записан
deaks
Гость
Re: Переносимое приложение
«
Ответ #7 :
Ноябрь 21, 2010, 22:09 »
Цитата: UVV от Ноябрь 21, 2010, 16:25
LD_LIBRARY_PATH=. ./your_application
И сделать из этого скрипт
а не в bash.rc лучше сразу прописывать пути?
Записан
UVV
Гость
Re: Переносимое приложение
«
Ответ #8 :
Ноябрь 22, 2010, 10:43 »
Цитата: deaks от Ноябрь 21, 2010, 22:09
а не в bash.rc лучше сразу прописывать пути?
Ни в коем случае!
Что мне твой bash.rc? У меня даже файла такого нет, а я скачал твоё приложение. Как мне его запустить?
В добавок к этому у меня zsh.
Записан
Sergey
Гость
Re: Переносимое приложение
«
Ответ #9 :
Ноябрь 22, 2010, 15:24 »
я не вручную устанавливал , а через sdk. Подскажите как скрипт сделать !?
Записан
UVV
Гость
Re: Переносимое приложение
«
Ответ #10 :
Ноябрь 22, 2010, 15:55 »
http://doc.qt.nokia.com/4.6/deployment-x11.html
Внизу твой скрипт
Записан
Sergey
Гость
Re: Переносимое приложение
«
Ответ #11 :
Декабрь 14, 2010, 00:07 »
Кто-нибудь может скинуть приложение , которое работает на линуксе 32-битной системе без предустановки Qt .Если у кого есть с этим скриптом буду оч признателен .
Заранее спасибо !
Записан
tim474
Гость
Re: Переносимое приложение
«
Ответ #12 :
Декабрь 16, 2010, 02:46 »
Да хотя бы Guitar Pro 6
Триальную можно скачать с офсайта.
Записан
crossly
Гость
Re: Переносимое приложение
«
Ответ #13 :
Декабрь 16, 2010, 14:32 »
и когда вы перестанете линукс уродовать... идите обратно на винду...
ПЫСЫ прошу прощения за грубый оффтоп
Записан
Sergey
Гость
Re: Переносимое приложение
«
Ответ #14 :
Декабрь 16, 2010, 15:43 »
Цитата: crossly от Декабрь 16, 2010, 14:32
и когда вы перестанете линукс уродовать... идите обратно на винду...
ПЫСЫ прошу прощения за грубый оффтоп
поверьте я бы с удовольствием вернулся на винду , но мне нужно приложение под линукс ... самое приложение уже написано под винду , надо скомпилоровать под линукс
ПЫСЫ прошу прощения если уже сильно надоел
Записан
Страниц: [
1
]
2
3
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...