在编译QT时报如下错误,用的系统时ub12.04 64位,提示-lpcre16 找不到 但是libcre16.a在交叉编译工具里是有的,我确认该装的库文件都装了,有大神能指点一下思路应该从哪方面去解决这个编译问题吗?
不胜感激
/opt/FriendlyARM/toolchain/4.9.3/lib/gcc/arm-cortexa9-linux-gnueabihf/4.9.3/../../../../arm-cortexa9-linux-gnueabihf/bin/ld.gold: warning: skipping incompatible /usr/local/arm/lib/libpcre16.a while searching for pcre16
/opt/FriendlyARM/toolchain/4.9.3/lib/gcc/arm-cortexa9-linux-gnueabihf/4.9.3/../../../../arm-cortexa9-linux-gnueabihf/bin/ld.gold: error: cannot find -lpcre16
tools/qregularexpression.cpp:977: error: undefined reference to 'pcre16_free_study'
tools/qregularexpression.cpp:984: error: undefined reference to 'pcre16_free'
tools/qregularexpression.cpp:1004: error: undefined reference to 'pcre16_compile2'
tools/qregularexpression.cpp:1024: error: undefined reference to 'pcre16_fullinfo'
tools/qregularexpression.cpp:1028: error: undefined reference to 'pcre16_fullinfo'
tools/qregularexpression.cpp:1034: error: undefined reference to 'pcre16_config'
tools/qregularexpression.cpp:1058: error: undefined reference to 'pcre16_fullinfo'
tools/qregularexpression.cpp:1170: error: undefined reference to 'pcre16_study'
tools/qregularexpression.cpp:1173: error: undefined reference to 'pcre16_assign_jit_stack'
tools/qregularexpression.cpp:1194: error: undefined reference to 'pcre16_get_stringnumber'
tools/qregularexpression.cpp:1214: error: undefined reference to 'pcre16_exec'
tools/qregularexpression.cpp:1221: error: undefined reference to 'pcre16_exec'
tools/qregularexpression.cpp:1633: error: undefined reference to 'pcre16_fullinfo'
tools/qregularexpression.cpp:1083: error: undefined reference to 'pcre16_jit_stack_alloc'
tools/qregularexpression.cpp:1091: error: undefined reference to 'pcre16_jit_stack_free'
collect2: 错误:ld 返回 1
make[3]: *** [../../lib/libQt5Core.so.5.6.0] 错误 1
make[3]:正在离开目录 `/home/qt-everywhere-opensource-src-5.6.0/qtbase/src/corelib'
make[2]: *** [sub-corelib-make_first] 错误 2
make[2]:正在离开目录 `/home/qt-everywhere-opensource-src-5.6.0/qtbase/src'
make[1]: *** [sub-src-make_first] 错误 2
make[1]:正在离开目录 `/home/qt-everywhere-opensource-src-5.6.0/qtbase'
make: *** [module-qtbase-make_first] 错误 2
root@misterlanbing-virtual-machine:/home/qt-everywhere-opensource-src-5.6.0#