我已經安裝了Yocto 1.6並運行bitbake來設置工具鏈,遵循Daiane Angolini編寫的教程。雖然我在$ SDKTARGETSYSROOT/usr/lib下看到大多數boost庫,但似乎沒有libboost_log.a和libboost_log_setup.a。我相信這些是通過Boost 1.55引入的,Yocto 1.6已經升級到1.55。他們不應該在那裏,或者我做錯了什麼?Yocto 1.6沒有libboost_log工具鏈
我.../FSL-社區BSP /建設/ conf目錄/ local.conf檔:
BB_NUMBER_THREADS ?= "${@oe.utils.cpu_count()}"
PARALLEL_MAKE ?= "-j ${@oe.utils.cpu_count()}"
MACHINE ??= 'imx6qsabresd'
DISTRO ?= 'poky'
PACKAGE_CLASSES ?= "package_rpm"
EXTRA_IMAGE_FEATURES = "debug-tweaks tools-sdk"
USER_CLASSES ?= "buildstats image-mklibs image-prelink"
PATCHRESOLVE = "noop"
BB_DISKMON_DIRS = "\
STOPTASKS,${TMPDIR},1G,100K \
STOPTASKS,${DL_DIR},1G,100K \
STOPTASKS,${SSTATE_DIR},1G,100K \
ABORT,${TMPDIR},100M,1K \
ABORT,${DL_DIR},100M,1K \
ABORT,${SSTATE_DIR},100M,1K"
PACKAGECONFIG_pn-qemu-native = "sdl"
PACKAGECONFIG_pn-nativesdk-qemu = "sdl"
ASSUME_PROVIDED += "libsdl-native"
CONF_VERSION = "1"
BB_NUMBER_THREADS = '1'
PARALLEL_MAKE = '-j 1'
DL_DIR ?= "${BSPDIR}/downloads/"
ACCEPT_FSL_EULA = ""
CORE_IMAGE_EXTRA_INSTALL += "boost"
這不是你如何做到的。看到我的答案 – Anonymous