Компиляция QWT для руки

0

Для проекта я хочу/должен перекрещивать qwt для руки. Таким образом, я хотел использовать QT, который я уже настроил для кросс-компиляции для моей цели (согласно http://embedded.von-kannen.net/2014/05/21/qt-4-8-6-on-beaglebone-black/). Теперь я хотел использовать qmake для создания make файла с помощью qmake -spec qws/linux-am335-g++ qwt.pro. Это работает (я уже создал необходимый conf файл при компиляции qt для руки), но все же использую g++, а не arm g++. Зачем? Могу ли я сделать что-то, чтобы предотвратить это?

Теги:
qt
arm
cross-compiling

3 ответа

0
Лучший ответ

Ну, я сделал легкий путь: просто нажал весь код, который мне нужен на BeagleBone, и собрал все там. Таким образом, я могу без проблем использовать QT и qwt сейчас на BBB.

0

Вы можете перекрестно компилировать Qwt точно так, как вы пытались в своей начальной публикации.

Если он не работает на вашем ящике (если у вас нет файлов Makefile, оставшихся от предыдущей сборки), вы должны проверить файлы mkspec для "linux-am335- g++", почему он ссылается на g++ на вашем коробка.

0

Каково ваше целевое распределение? Попробуйте Buildroot. Он обеспечивает как Qt4, так и Qt5, а также Qwt. Поэтому вам не нужно вручную настраивать и перекрестно компилировать.

  • 0
    Спасибо за идею, я попробую это завтра на моей целевой сборке!
  • 0
    Есть ли способ скомпилировать его, не создавая совершенно новую систему?
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню