Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Разработка
  3. С/C++/Qt
  4. Установка QT

Установка QT

Запланировано Прикреплена Закрыта Перенесена С/C++/Qt
7 Сообщения 2 Posters 84 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано
    #1

    Просьба сильно не «пинать». C Linux только начал знакомится как и с QT.
    Купил плату RPI 2.
    На основной машине VMware + ubuntu 14-04 desktop amd64
    Проблема такая — попытался установить по мануалу wiki.qt.io/RaspberryPi_Beginners_Guide QT5, постоянно вылетают ошибки.
    Установил QT5 на самой плате через apt-get qt5-default и apt-get qtcreator — это работает, НО тормозит — работать не приятно.
    Хотелось бы реализовать установку QT5 через кросс компиляцию, чтобы работать на основной машине, а отлаживать уже на RPI2 через SSH.
    Кто устанавливал? Киньте ссылочку

    1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      написал в отредактировано
      #2

      raspberrypi.ru/blog/readblog/149.html

      1 ответ Последний ответ
      0
      • piP Не в сети
        piP Не в сети
        pi
        написал в отредактировано
        #3

        raspiman (2016-07-20 18:40:51):raspberrypi.ru/blog/readblog/149.html
        У меня на RPI2 установлено Raspbian, а по указанно ссылке в самом низу указано ->
        «Приложения Qt, скомпилированные данным способом мне удалось запустить только в дистрибутиве, собранном Buildroot'ом. О том, как сделать так, чтобы работало и в Raspbian'e напишу в ближайшее время»

        1 ответ Последний ответ
        0
        • R Не в сети
          R Не в сети
          raspiman
          написал в отредактировано
          #4

          Я не знаю, какие у него там проблемы возникли.

          Взял бы Qt-шные библиотеки, которые билдрут скомпилировал и скопировал в свой произвольный Raspbian дистрибутив.

          Попробуйте, так-то статья годная. Если будут проблемы, будем разбираться

          1 ответ Последний ответ
          0
          • piP Не в сети
            piP Не в сети
            pi
            написал в отредактировано pi
            #5

            raspiman (2016-07-20 19:07:55):Я не знаю, какие у него там проблемы возникли.
            Взял бы Qt-шные библиотеки, которые билдрут скомпилировал и скопировал в свой произвольный Raspbian дистрибутив.
            Попробуйте, так-то статья годная. Если будут проблемы, будем разбираться

            ок, завтра отпишусь, что получилось

            1 ответ Последний ответ
            0
            • piP Не в сети
              piP Не в сети
              pi
              написал в отредактировано
              #6

              raspiman (2016-07-20 19:07:55):Я не знаю, какие у него там проблемы возникли.

              Взял бы Qt-шные библиотеки, которые билдрут скомпилировал и скопировал в свой произвольный Raspbian дистрибутив.

              Попробуйте, так-то статья годная. Если будут проблемы, будем разбираться
              Спасибо за подсказку!!!

              Вроде бы как все получилось!
              Скомпилировал Hello World и проверил на rpi2 — все ОК.
              Все остальное — будем посмотреть))!

              Что сделал?!:

              скомпилил buildroot — получил sdcard.img, для этого использовал //www.youtube.com/channel/UC38ozIw0UsreuE5_7J6Cfig пользователь Raspberry Pi Advanced, правда linux он отдельно компилил, я же все в buildroot
              Через fdisk -l sdcard.img выяснил смещение rootfs — blogforopensource.blogspot.ru/2014/05/mount-x86-boot-sector-partition-1-linux.html
              sudo mkdir /mnt/rasp-pi-rootfs
              sudo mount -o loop,offset=смещение_rootfs_*_512 путь_к_sdcard.img /mnt/rasp-pi-rootfs
              вытянул скомпиленные QT библиотеки из полученной файловой системы(/mnt/rasp-pi-rootfs/usr/qml и /mnt/rasp-pi-rootfs/usr/lib/qt — все, что нашел после компиляции) и скопировал в raspbian
              Настроил QTCreator raspberrypi.ru/blog/readblog/149.html
              umount /mnt/rasp-pi-rootfs

              1 ответ Последний ответ
              0
              • piP Не в сети
                piP Не в сети
                pi
                написал в отредактировано pi
                #7

                Теперь проблема с ОТЛАДКОЙ.
                При запуске отладки -> «Приложение остановлено, так как оно получило сигнал от операционной системы. Сигнал: SIDSEGV Назаначение: Segmentattion fault»

                Программа простейшая

                #include <stdio.h>
                int main() {
                printf(«Hello world»);
                retrun 0;
                }
                

                Отладчик скомпиленный в buildroot. Пробовал gdb-multiarch -> результатт такой же.

                1 ответ Последний ответ
                0

                • Войти

                • Нет учётной записи? Зарегистрироваться

                • Login or register to search.
                • Первое сообщение
                  Последнее сообщение
                0
                • Категории
                • Главная
                • Документация
                • Последние
                • Пользователи