在Yocto中构建应用程序时找不到共享库

时间:2019-04-30 08:50:35

标签: yocto

我试图在Yocto项目中使用cmake编译我的应用程序。我的应用程序依赖于一些静态和动态库。我在配方中添加了依赖项。我确认所有.so和.a在构建期间都已安装到配方sysroot / usr / lib中。但是仍然会发生一些错误,例如, ld:找不到-lparson ld:找不到-luamqp

我还观察到一些有线消息,例如, -L / yocto / build_test / tmp / work / armv7at2hf-neon-fslc-linux-gnueabi / my-app / 1.0-r0 / git / lib 但没有git / lib

如何将链接目录更改为/ usr / lib

DEPENDS = "\
        azure-iot-sdk-c \
        openssl \
        zlib \
        curl \
        boost \
        parson \
        gtest \
"

S = "${WORKDIR}/git"
B = "${WORKDIR}/build"

0 个答案:

没有答案