Russian Qt Forum
Март 29, 2024, 16:07
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Вопросы новичков
>
Qt orange PI
Страниц: [
1
]
2
3
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: Qt orange PI (Прочитано 20511 раз)
sektor
Самовар
Offline
Сообщений: 100
Qt orange PI
«
:
Сентябрь 28, 2017, 14:22 »
Добрый день. Такая проблема, установил на orange pi Qt по этой инструкции
http://orangepi.pp.ua/index.php/topic,149.0.html
все получилось, но в моем проекте используется QtSerialPort. При компиляции проекта пишет unknown modul serialport. Как я понял QtSerialPort компилировать нужно отдельно. Скомпилировать не получается. Помогите, что нужно сделать, как скомпилировать?
Записан
Bepec
Гость
Re: Qt orange PI
«
Ответ #1 :
Сентябрь 28, 2017, 15:09 »
Нужно в pro файле добавить модуль QT += serialport
Записан
sektor
Самовар
Offline
Сообщений: 100
Re: Qt orange PI
«
Ответ #2 :
Сентябрь 28, 2017, 16:00 »
Цитировать
Нужно в pro файле добавить модуль QT += serialport
добавлял конечно.
Записан
kuzulis
Джедай : наставник для всех
Offline
Сообщений: 2812
Re: Qt orange PI
«
Ответ #3 :
Сентябрь 28, 2017, 17:20 »
Цитировать
по этой инструкции
http://orangepi.pp.ua/index.php/topic,149.0.html
По той инструкции собирают qtbase, который только-лишь
base
. Нужно читать не какие-то трешовые инструкции, а например, вот
это
, если хочется собрать Qt со всеми необходимыми/выбранными модулями. Если хочется собрать и установить qtserialport отдельно, то читаем
это
. Или в гугле забанили?
«
Последнее редактирование: Сентябрь 28, 2017, 17:24 от kuzulis
»
Записан
ArchLinux x86_64 / Win10 64 bit
sektor
Самовар
Offline
Сообщений: 100
Re: Qt orange PI
«
Ответ #4 :
Сентябрь 28, 2017, 22:05 »
Цитировать
По той инструкции собирают qtbase, который только-лишь base. Нужно читать не какие-то трешовые инструкции, а например, вот это, если хочется собрать Qt со всеми необходимыми/выбранными модулями. Если хочется собрать и установить qtserialport отдельно, то читаем это. Или в гугле забанили?
я пробовал QserialPort собирать, по инструкции, который вы скинули. Ошибка при сборке "команда не найдена make" хотя все пакеты make qmake установлены
Записан
kuzulis
Джедай : наставник для всех
Offline
Сообщений: 2812
Re: Qt orange PI
«
Ответ #5 :
Сентябрь 29, 2017, 09:27 »
Цитировать
Ошибка при сборке "команда не найдена make" хотя все пакеты make qmake установлены
Значит не все.
Записан
ArchLinux x86_64 / Win10 64 bit
sektor
Самовар
Offline
Сообщений: 100
Re: Qt orange PI
«
Ответ #6 :
Октябрь 11, 2017, 12:34 »
У меня проект использует QSerialPort. Собрал Qt на orange pi так:
Код:
sudo apt-get install libxcb1-dev libxcb-image0-dev libxcb-keysyms1-dev libxcb-icccm4-dev libxcb-render-util0-dev libxcb-util0-dev libxrender-dev libasound-dev libpulse-dev libxcb-sync0-dev libxcb-xfixes0-dev libxcb-randr0-dev libx11-xcb-dev libffi-dev
screen
git clone git://code.qt.io/qt/qt5.git qt5.5.1
cd qt5.5.1
git checkout 5.5
perl init-repository --module-subset=qtbase,qtserialport, qtimageformats,qtscript,qtdeclarative
git checkout v5.5.1
cd qtimageformats && git checkout v5.5.1 && cd ..
cd qtbase && git checkout v5.5.1 && cd ..
cd qtscript && git checkout v5.5.1 && cd ..
cd qtdeclarative && git checkout v5.5.1 && cd ..
cd qtserialport && git checkout v5.5.1 && cd ..
./configure -release -opensource -confirm-license -qt-zlib -qt-libpng -qt-libjpeg -qt-freetype -qt-harfbuzz -qt-pcre -qt-xcb -qt-xkbcommon-x11 -no-opengl -static -nomake examples -nomake tests -prefix /usr/local/qt5 |& tee output_configure
make -j4 |& tee output_make
sudo make -j4 install |& tee output_make_install
При сборке проекта пишет unknoun module Qt Serialport. Что я делаю не так
Записан
alex312
Хакер
Offline
Сообщений: 606
Re: Qt orange PI
«
Ответ #7 :
Октябрь 11, 2017, 13:47 »
sektor
, а почему вы не можете поставить Qt из репозитория? Обязательно нужна статика ?
Записан
sektor
Самовар
Offline
Сообщений: 100
Re: Qt orange PI
«
Ответ #8 :
Октябрь 11, 2017, 15:15 »
Цитировать
Цитата
sektor, а почему вы не можете поставить Qt из репозитория? Обязательно нужна статика ?
Какие пакеты нужно устанавливать ? делал sudo apt install qt5-default. и нечиго
Записан
sergek
Гипер активный житель
Offline
Сообщений: 862
Мы должны приносить пользу людям.
Re: Qt orange PI
«
Ответ #9 :
Октябрь 11, 2017, 16:00 »
sektor, это не ваш случай?
http://www.prog.org.ru/topic_28818_0.html
Записан
Qt 5.13.0 Qt Creator 5.0.1
Win10, Ubuntu 20.04
alex312
Хакер
Offline
Сообщений: 606
Re: Qt orange PI
«
Ответ #10 :
Октябрь 11, 2017, 20:22 »
Цитата: sektor от Октябрь 11, 2017, 15:15
Какие пакеты нужно устанавливать ? делал sudo apt install qt5-default. и нечиго
нужно установить libqt5serialport5-dev
https://packages.ubuntu.com/xenial/libqt5serialport5-dev
Записан
sektor
Самовар
Offline
Сообщений: 100
Re: Qt orange PI
«
Ответ #11 :
Октябрь 12, 2017, 22:19 »
Короче, ребята я чё-то сделал и пришлось систему перевешать. Решил установить из стандартных репов. Установил пакеты
Код:
qt5-qmake
qt5-default
qtcreator
libqtcore5
qmake
При компиляции выдает ошибку см. рис. Прогуглил прочитал, что нет компилятора. Зашел на вкладку компиляторы и добавил арм компилятор /usr/bin/arm-linux-blablabla см. рис. А на вкладке kids компилятор не появляется, почему так???
Записан
alex312
Хакер
Offline
Сообщений: 606
Re: Qt orange PI
«
Ответ #12 :
Октябрь 13, 2017, 19:07 »
sektor
, а где ты креатор запускаеш ? На оранже ?
Записан
sektor
Самовар
Offline
Сообщений: 100
Re: Qt orange PI
«
Ответ #13 :
Октябрь 13, 2017, 20:52 »
Цитировать
sektor, а где ты креатор запускаеш ? На оранже ?
Да на орандже
Записан
alex312
Хакер
Offline
Сообщений: 606
Re: Qt orange PI
«
Ответ #14 :
Октябрь 13, 2017, 22:39 »
Цитата: sektor от Октябрь 13, 2017, 20:52
Да на орандже
Тогда у тебя на оранже должен быть установлен g++
Записан
Страниц: [
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 сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...