Цепочка для инструментов для соло ARMv7l imx6
Я прошил изображение для платы разработки imx6 solo sd, которая представляет собой арку ARMv7l. Построить по проекту Yocto.
Теперь у меня есть приложение к порту, для которого мне понадобится цепочка инструментов, верно? Если да, пожалуйста, дайте мне знать, где / как его получить.
2 ответа
Да. Вам, вероятно, понадобится набор инструментов. В зависимости от приложения, которое вы хотите портировать, вы можете создать определенный набор инструментов с помощью yocto.
- Для приложения на основе Qt5 команда для создания вашей цепочки инструментов с yocto
bitbake meta-toolchain-qt5
- Иначе, если вы хотите цепочку инструментов, основанную на образе вашего rootfs, команда для генерации цепочки инструментов будет
bitbake <image_name> -c populate_sdk
, где<image_name>
это имя изображения, которое вы создали и высветили на своей доске.
Как отметил Джон, Yocto может создать цепочку инструментов, состоящую из настраиваемого GCC, допустимого для ваших rootfs, используйте:
bitbake <image_name> -c populate_sdk
В качестве альтернативы вы можете использовать предварительно собранный Linaro GCC и добавить свои rootfs в команду компилятора следующим образом:
--sysroot=/path/to/rootfs