错误信息:
QPublic::LoadDBPlugin: "The plugin '/int/bin/dbplugin/libAccDatabase.so' uses incompatible Qt library. Expected build key "arm linux g++-4 no-pkg-config", got "arm linux manually-g++ no-pkg-config""
处理方法:
需要检查源码中对QT_BUILD_KEY的定义,修改qt-everywhere-opensource-src-4.8.6/src/corelib/global/ qglobal.h文件:
将#define QT_BUILD_KEY "arm linux manually-g++ no-pkg-config"改为#define QT_BUILD_KEY "arm linux g++-4 no-pkg-config"
将#define QT_BUILD_KEY_COMPAT3 "armv6 arm linux manually-g++ no-pkg-config"改为#define QT_BUILD_KEY_COMPAT3 "armv6 arm linux g++-4 no-pkg-config"
如果已经编译完成,则可以直接修改**<QtCore/qconfig.h>**头文件,修改的内容与上述文件相同。