История изменений
Исправление guskov_roman, (текущая версия) :
Тебе надо две вещи для кросс-платформенной разработки:
- Rootfs с библиотеками qt
- Sysroot с библиотеками, заголовками и qmake
Rootfs это то, что копируешь на девайс. Sysroot лежит на твоем ПК, где ведется разработка. Там лежит qmake, который надо подключить в QtCreator. И все библитеки и заголовки qmake ищет там же в sysroot
И то и то можно скомпилить с помощью Yocto. Но можно и полностью вручную - если времени много. Сперва собираешь свою кастомную sysroot Elbe или buildroot, с помощью нее скомпилировать Qt и в конце собрать rootfs для целевого девайса. Самая засада будет с поддержкой графики - нужна либо vivante, либо etnaviv. Короче лучше использую Yocto.
Для компиляции никогда не используй стандартный компилятор, который установлен в системе. Только linaro - ставь в /opt и будет тебе счастье. Иначе после очередного upgade системы может все поломаться. Чаще всего перестает работать отладчик.
Вообщем тема эта обширная с кучей подводных камней. Начини с простого типа: https://community.nxp.com/docs/DOC-94849
Исходная версия guskov_roman, :
Тебе надо две вещи для кросс-платформенной разработки:
- Rootfs с библиотеками qt 2 Sysroot с библиотеками, заголовками и qmake
Rootfs это то, что копируешь на девайс. Sysroot лежит на твоем ПК, где ведется разработка. Там лежит qmake, который надо подключить в QtCreator. И все библитеки и заголовки qmake ищет там же в sysroot
И то и то можно скомпилить с помощью Yocto. Но можно и полностью вручную - если времени много. Сперва собираешь свою кастомную sysroot Elbe или buildroot, с помощью нее скомпилировать Qt и в конце собрать rootfs для целевого девайса. Самая засада будет с поддержкой графики - нужна либо vivante, либо etnaviv. Короче лучше использую Yocto.
Для компиляции никогда не используй стандартный компилятор, который установлен в системе. Только linaro - ставь в /opt и будет тебе счастье. Иначе после очередного upgade системы может все поломаться. Чаще всего перестает работать отладчик.
Вообщем тема эта обширная с кучей подводных камней. Начини с простого типа: https://community.nxp.com/docs/DOC-94849