Здравтвуйте. Что такое линукс одноплатник? А в компьютере у вас двухплатник стоит?
Да, простое есть. Развернуть в докере образ этого одноплатника и там собрать.
Мне просто интересен вопрос стационарного компьютера двухплатника😂
Если это не ARM. Тогда придется его эмулировать, на x86 железе
Возможно имеется в виду что-то наподобии малинки. 🤔
Опять чат гадает. а задавший вопрос, молчит)
Придется, но спросили же про простой путь. Дальше можно кросс компиляцию предложить.
Ответили на ваш вопрос?
Арм, мне кросс компилятор надо, как это сделать, то есть нужен простой мануал по встраиванию в qt
Это будет не совсем простой вариант
Имеется ввиду распери пи
Простой вариант, собрать все на малине. Поставить туда Qt и собрать
А мануал есть ?) потому что на малине затратно по времени, хочется туда бинарь кинуть
Посмотрите https://github.com/qtdocker а контейнеры тут https://hub.docker.com/repository/docker/atom63/qt-docker
Все равно даже для кросс компиляции потребуется вам доступ к вашей linux arm.
Ну если не захочет ускорение EGL то да, не нужен
https://mechatronicsblog.com/cross-compile-and-deploy-qt-5-12-for-raspberry-pi/
Про ускорение не знаю, я его не использовал
Но кросс компиляцию обычно с линукса делают, А не с windows/ Т.е. нету ответа на ваш "простой путь
кроме матплаты у ПК есть платы ОЗУ, PCI-e платы и т.п.
Хочу собрать комплект по этому мануалу, но возможно ли обойтись без малины ? Так как сейчас ее нет, а когда ее заказчик купит, он хочет сразу на флешке ему бинарник туда)
Если egl не нужен, то можно обойтись без малины.
Тестировать никак не собираетесь? По идее хватит только библиотек малины. А проверять наверное можно в виртуалке
Там на 4 шаге sysroot передирают с малины на хост, без нее как, в конфиге указывается для qt
sysroot нафиг не нужно передавать в большинстве случаев. Просто разворачиваете докер контейнер с нужным дистрибутивом внутри и там кросс-компилируете. Собираете там же пакет. Затем приезжает ваша малина. Накатываете на нее тот же дистрибутив, забираете ваш готовый пакет и всё работает из коробки на малине.
По той статье по ссылке достаточно не делать 4 пункт ?)
Статью лучше не читать... Debian-multiarch будет нужен, если у вас debian-based дистр. Если нет, то у остальных похожие инструменты будут.
Хочу все сделать на ubuntu в vmware)
Обсуждают сегодня