Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:1
Поисковых ботовПоисковых ботов:2
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Embedded Linux
Ставим Qtopia (qt)
azik
Добавлено 04.08.2011 19:47 Сообщение: 61
azik
0

Пункты: 1791
Регистрация: 12.07.2011
Здравствуйте.Помогите пожалуйста, скомпилировал qt-everywhere-opensource-src-4.6.2
вот так
./configure -xplatform qws/linux-arm-g++ -prefix /usr/gui -static -
embedded arm -little-endian -qt-mouse-tslib -L $PWD/lib -I
$PWD/include/tslib -qt-libjpeg -qt-libpng -qt-freetype –no-openssl –L
$PWD/plugins/imageformats
на виртуалке.
Вопрос: Как образом можно запустить примеры типа analogclock на плате?Что нужно делать?Плата at9sam9g45.Что нужно копировать на флешку?
заранее спасибо.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 04.08.2011 22:12 Сообщение: 62
sasamy
4.70

Пункты: 76980
Регистрация: 14.08.2009
Соберите корневую с qt в buildroot - проблем на порядок меньше.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 05.08.2011 10:02 Сообщение: 63
sasamy
4.70

Пункты: 76980
Регистрация: 14.08.2009
Цитата

Знать бы как(.


http://www.buildroot.net/downloads/buildroot.html#using
Спуститься к концу Подняться к началу
Персональная информация
azik
Добавлено 15.08.2011 12:29 Редактировалось 15.08.2011 12:31 Сообщение: 64
azik
0

Пункты: 1791
Регистрация: 12.07.2011
Здравствуйте! Возник вопрос: Как можно использовать qt, которое в buildroot-е (qmake) для создания приложений в QtCreator. Как подключить qmake к QtCreator-у? Может быть есть ссылка на сайт?(демки уже работают на плате)
Спуститься к концу Подняться к началу
Персональная информация
alexanib
Добавлено 15.08.2011 13:51 Сообщение: 65
alexanib
1

Пункты: 2343
Регистрация: 27.02.2011
Смотрите, в криторе выбираем файл-новый_проект. Слева в нижнем "отсеке" "файлы и классы" выбираем QT, справа потом выбираем "класс формы QT desidner", В новом окне в разделе "шаблон формы" выбираем к примеру Main Window, далее, дальше меняете путь на свой, куда будут складываться файлы.
Дальше собираете окошко из виджетов. И схраняете всё. У вас будут три файла - mainwindow.h mainwindow.cpp mainwindow.ui
Создаёте ещё (в любимом текстовом редакторе) main.cpp и пишите там минимальный код:
Код
#include <QtGui/QApplication>
#include "mainwindow.h"

int main(int argc, char *argv[])
{
QApplication a(argc, argv);
MainWindow w;
w.show();

return a.exec();
}

Этот код отобрзит ваше окно, не больше. И учтите, что MainWindow в этом коде - имя класса вашей формы. Т.е. если вы всё делали как я писал - то его имя будет такое, вы можете его изменить в том окне, где меняли путь для исходников.
Файл проекта (.pro ) у меня такой:
Код

#-------------------------------------------------
#
# Project created by QtCreator 2011-01-27T08:48:21
#
#-------------------------------------------------

QT += core gui

TARGET = MyProg
TEMPLATE = app


SOURCES += main.cxx\
mainwindow.cxx

HEADERS += mainwindow.h

FORMS += mainwindow.ui

RESOURCES += icons/Images.qrc

Дальше как обычно, в папке с проектом:
qmake -o
make
Я вот так делаю.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 15.08.2011 13:53 Сообщение: 66
sasamy
4.70

Пункты: 76980
Регистрация: 14.08.2009
Смотрите туториалы по qt creator - например для версии 2.1
http://doc.qt.nokia.com/qtcreator-2.1/creator-project-qmake.html
Спуститься к концу Подняться к началу
Персональная информация
azik
Добавлено 16.08.2011 21:13 Редактировалось 16.08.2011 21:16 Сообщение: 67
azik
0

Пункты: 1791
Регистрация: 12.07.2011
Creator выводит сообщение:
Запускается /home/12/12...
/lib/ld-linux.so.3: No such file or directory
/home/12/12 завершился с кодом 255
В чем может быть причина?Простые демки с двумя кнопками собираются, сложные нет(
Спуститься к концу Подняться к началу
Персональная информация
azik
Добавлено 16.08.2011 21:14 Сообщение: 68
azik
0

Пункты: 1791
Регистрация: 12.07.2011
?
Спуститься к концу Подняться к началу
Персональная информация
Jury093
Добавлено 17.08.2011 01:07 Сообщение: 69
Jury093
4.5

Пункты: 54233
Регистрация: 25.05.2009
Пол: Мужчина
Из: Санкт-Петербург
Цитата
?

значит не хватает каких-нить библиотек или лежат не там или путь до них не прописан - вариантов вагон
может чего-то не докопировали на кит..

На любой вопрос есть любой ответ.
Спуститься к концу Подняться к началу
Персональная информация
dx
Добавлено 18.08.2011 20:16 Сообщение: 70
dx
3.5

Пункты: 7618
Регистрация: 26.10.2010
Пол: Мужчина
Из: Ukraine, Kiev city
1) точно под арм собираете?
2) попробуйте собрать статически
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux