1

我想交叉编译 qt3d 库示例硬件 AM3355 入门套件,但出现以下错误

[linux-devkit]:~/Documents/qt3d/examples/quick3d/monkeygod> qmake-qt4

[linux-devkit]:~/Documents/qt3d/examples/quick3d/monkeygod> make arm-linux-gnueabihf-g++ --sysroot=/home/deep/ti-sdk-am335x-evm-06.00.00.00/linux-devkit /sysroots/armv7ahf-vfp-neon-3.2-oe-linux-gnueabi -Wl,-rpath-link,/home/deep/ti-sdk-am335x-evm-06.00.00.00/linux-devkit/sysroots/armv7ahf-vfp -neon-3.2-oe-linux-gnueabi/usr/lib -o ../../../bin/monkeygod main.o -L/home/deep/ti-sdk-am335x-evm-06.00.00.00/ linux-devkit/sysroots/armv7ahf-vfp-neon-3.2-oe-linux-gnueabi/usr/lib -lQt3DE -lQt3DQuickE -lQtDeclarativeE -lQtScriptE -lQtSvgE -lQtSqlE -lQtXmlPatternsE -lQtOpenGLE -lQtGuiE -lQtNetworkE -lQtCoreE -lEGL -lGLESv2 - lGLES_CM -lIMGegl -lsrv_um -lpthread /home/deep/ti-sdk-am335x-evm-06.00.00.00/linux-devkit/sysroots/i686-arago-linux/usr/bin/../lib/gcc/arm-linux -gnueabihf/4.7.3/../../../../arm-linux-gnueabihf/bin/ld:找不到-lQt3DE /home/deep/ti-sdk-am335x-evm-06.00.00.00/linux-devkit/sysroots/i686-arago-linux/usr/bin/../lib/gcc/arm-linux-gnueabihf/ 4.7.3/../../../../arm-linux-gnueabihf/bin/ld: 找不到 -lQt3DQuickE collect2: 错误: ld 返回 1 退出状态 make: *** [../.. /../bin/monkeygod] 错误 1

有人可以帮我解决这个问题吗?

4

0 回答 0