我为使用opencv和dlib库的应用程序制作了yocto食谱。 这是应用程序食谱:
[CsvEntity{OCCURRENCES='3', STATUS='FAIL', MESSAGE='MESSAGE1', STACK_TRACE='STACK1'},
CsvEntity{OCCURRENCES='2', STATUS='FAIL', MESSAGE='MESSAGE2', STACK_TRACE='STACK2'},
CsvEntity{OCCURRENCES='2', STATUS='PASS', MESSAGE='MESSAGE3', STACK_TRACE='STACK3'}]
我还添加到local.conf中:
DESCRIPTION = "Simple application"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://application.cpp;md5=df22013877ba7d830e9993ae1d77d724"
inherit pkgconfig
DEPENDS += "dlib opencv"
SRC_URI = "file://application.cpp"
S = "${WORKDIR}"
do_compile() {
${CXX} ${CXXFLAGS} -std=c++11 -O3 -I${STAGING_INCDIR} -pthread application.cpp -o application ${LDFLAGS} `pkg-config --cflags --libs opencv` -lX11 -ldlib
}
do_install() {
install -D -m 0755 application ${D}${bindir}/application
}
但是当我尝试使用bitbake构建它时,它给了我以下错误:
IMAGE_INSTALL_append = " openblas"
可能是什么问题?