Russian Qt Forum
Апрель 18, 2024, 11:29
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Вопросы новичков
>
Как запустить программу и qt 4.5?
Страниц: [
1
]
2
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Как запустить программу и qt 4.5? (Прочитано 14187 раз)
independence
Гость
Как запустить программу и qt 4.5?
«
:
Июнь 05, 2017, 22:09 »
Здравствуйте. Я начинающий программист, и не пойму как собрать эту программу у себя на Линукс Минт
https://www.linux-apps.com/content/show.php/scOpe?content=140330
особенно, если учесть, что требуемой qt 4.5 в виде deb-пакета нет в репозиторях.
Подскажите, как собрать программу?
Записан
kambala
Джедай : наставник для всех
Offline
Сообщений: 4727
Re: Как запустить программу и qt 4.5?
«
Ответ #1 :
Июнь 05, 2017, 22:43 »
самая последняя Qt 4 должна подойти. также велика вероятность, что и с Qt 5 соберется.
Записан
Изучением C++ вымощена дорога в Qt.
UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
independence
Гость
Re: Как запустить программу и qt 4.5?
«
Ответ #2 :
Июнь 05, 2017, 22:49 »
Нет. Пакеты qt4 и qt5 я установил. При запуске в терминале qmake выводит хелп команды, (почему-то) а при дальнейшем вводе make пишет такой команды не найдено. Эти команды даны от автора, по ссылке в первом посте.
Записан
kuzulis
Джедай : наставник для всех
Offline
Сообщений: 2812
Re: Как запустить программу и qt 4.5?
«
Ответ #3 :
Июнь 06, 2017, 08:38 »
Блин, если начинающий программист не читает документации или хотя-бы какой-нить книжки по Qt и не желает этого делать, а пытается сразу что-то бездумно где-то запускать, то у меня сразу пропадает желание что-то подсказывать, а хочется, чтобы просто удалили тему.
Записан
ArchLinux x86_64 / Win10 64 bit
kai666_73
Крякер
Offline
Сообщений: 319
Re: Как запустить программу и qt 4.5?
«
Ответ #4 :
Июнь 06, 2017, 11:17 »
По поводу make не найден - очевидно, не установлен gcc и иже с ним... Не знаю как в MINT-е, но в ubuntu это исправляется установкой пакета build-essential.
Что касается qmake, запускать его надо в папке с pro-файлом.
Записан
independence
Гость
Re: Как запустить программу и qt 4.5?
«
Ответ #5 :
Июнь 06, 2017, 22:55 »
Цитата: kai666_73 от Июнь 06, 2017, 11:17
По поводу make не найден - очевидно, не установлен gcc и иже с ним... Не знаю как в MINT-е, но в ubuntu это исправляется установкой пакета build-essential.
Что касается qmake, запускать его надо в папке с pro-файлом.
Изначально установил пакет. Запускал в папке с файлом. Я изначально так и делал.
Цитата: kuzulis от Июнь 06, 2017, 08:38
Блин, если начинающий программист не читает документации или хотя-бы какой-нить книжки по Qt и не желает этого делать, а пытается сразу что-то бездумно где-то запускать, то у меня сразу пропадает желание что-то подсказывать, а хочется, чтобы просто удалили тему.
"Что-то" подсказывать не надо, я что-то сам в терминале делаю, потом спрашиваю в инете. Иногда не спрашиваю-система просто раньше падает. )))
Спасибо за мнение.
Записан
Alex Custov
Джедай : наставник для всех
Offline
Сообщений: 2063
Re: Как запустить программу и qt 4.5?
«
Ответ #6 :
Июнь 06, 2017, 23:00 »
Покажи лог запуска и вывода qmake
Записан
independence
Гость
Re: Как запустить программу и qt 4.5?
«
Ответ #7 :
Июнь 07, 2017, 13:34 »
Цитата: Alex Custov от Июнь 06, 2017, 23:00
Покажи лог запуска и вывода qmake
Значит, дела такие. Ввожу ./configure, файл конфигурируется, норм.
Ввожу qmake, оканчивается такой ошибкой:
Код:
‘insert’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive]
Записан
kambala
Джедай : наставник для всех
Offline
Сообщений: 4727
Re: Как запустить программу и qt 4.5?
«
Ответ #8 :
Июнь 07, 2017, 13:42 »
какой еще ./configure ?.. ты в какой папке вызываешь? надо в папке исходников этого приложения — там, где находится файл scope.pro.
у меня на macOS qmake от 4.8.7 нормально отрабатывает, но make выдает ошибки, потому что проект для линукса, насколько я понял.
Код
Bash
cd
scope-0.4a
qmake
&&
make
Записан
Изучением C++ вымощена дорога в Qt.
UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
independence
Гость
Re: Как запустить программу и qt 4.5?
«
Ответ #9 :
Июнь 07, 2017, 13:59 »
Код:
[quote author=kambala link=topic=31368.msg232154#msg232154 date=1496832172]
какой еще ./configure ?.. ты в какой папке вызываешь? надо в папке исходников этого приложения — там, где находится файл scope.pro.
qmake && make
[/quote]
Естественно, в папке scope/
Цитата: kambala от Июнь 07, 2017, 13:42
ke от 4.8.7 нормально отрабатывает, но make выдает ошибки, потому что проект для линукса, насколько я понял.
Код
Bash
cd
scope-0.4a
qmake
&&
make
Ну вот make и заканчивается вышеприведенной ошибкой. В процессе компиляции много варнингов.
Записан
independence
Гость
Re: Как запустить программу и qt 4.5?
«
Ответ #10 :
Июнь 07, 2017, 14:03 »
Код:
[codecodemodel.h:99:13:]codemodel.h:99:13: note: declarations in dependent base ‘QMultiHash<QByteArray, CodeModel::Type*>’ are not found by unqualified lookup
codemodel.h:99:13: note: use ‘this->insert’ instead
Это я уже библиотеку 4ю5 ставлю, ошибки аналогичны scope
Код:
codemodel.h:99:13: note: declarations in dependent base ‘QMultiHash<QByteArray, CodeModel::Type*>’ are not found by unqualified lookup
codemodel.h:99:13: note: use ‘this->insert’ instead
Записан
kambala
Джедай : наставник для всех
Offline
Сообщений: 4727
Re: Как запустить программу и qt 4.5?
«
Ответ #11 :
Июнь 07, 2017, 15:05 »
сам исправить ошибки в состоянии?
на что исправить компилятор вон написал тебе.
Записан
Изучением C++ вымощена дорога в Qt.
UTF-8 has been around since 1993 and Unicode 2.0 since 1996; if you have created any 8-bit character content since 1996 in anything other than UTF-8, then I hate you. © Matt Gallagher
independence
Гость
Re: Как запустить программу и qt 4.5?
«
Ответ #12 :
Июнь 07, 2017, 15:11 »
Это мои первые компиляции, я не совсем понял, что он от меня требует.
«
Последнее редактирование: Июнь 07, 2017, 15:16 от independence
»
Записан
ViTech
Гипер активный житель
Offline
Сообщений: 858
Re: Как запустить программу и qt 4.5?
«
Ответ #13 :
Июнь 07, 2017, 15:44 »
Может тогда стоит начать с чего-нибудь попроще? Например, с примеров, которые с Qt идут.
Записан
Пока сам не сделаешь...
independence
Гость
Re: Как запустить программу и qt 4.5?
«
Ответ #14 :
Июнь 07, 2017, 15:49 »
Ребята, мне нужна просто программа из сорцов. Я в этом слабо разбираюсь, и просто попросил помощи.
Записан
Страниц: [
1
]
2
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
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 сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...