Я занимаюсь разработкой Linux image операционной системы с использованием Yocto Project .
Я использую SUMO ответвление ( Yocto Project 2.5 ).
Чтобы установить в моем образе Linux библиотеку буста , я добавил эту строку в файл local.conf :
IMAGE_INSTALL_append = " boost"
Но я обнаружил, что по умолчанию установлена версия Boost 1.66.0 .
Под meta / recipes-support / boost В каталоге я могу найти три файла:
recipes-support / boost / boost_1.66.0.bb
recipes-support / boost / boost- 1.66.0.in c
recipes-support / boost / boost.in c
Я думаю, что это рецепты для этой библиотеки.
Мне нужно использовать версию 1.70.0 , потому что у меня есть приложение, закодированное с использованием этой версии.
Я не знаю, как их изменить рецепты для того, чтобы получить желаемую версию, или есть другая встреченная использовать? Я не нахожу никаких полезных советов по inte rnet. Не могли бы вы мне помочь ?
Спасибо!