LIBS+=$$PWD\FR_CAM_GWI.dll
QLibrary *libOCI = new QLibrary("F:\\oracle\\product\\10.2.0\\db_1\\bin\\oci.dll");
//加载动态库
libOCI->load();
if (!libOCI->isLoaded())
{
printf("Load Oracle oci.dll failed!\n");
return 0;
}
==>Qt生成的dll可以,但外部的dll不行
QApplication::addLibraryPath("D:/Qt/Documents/build-FaceComparison-Desktop_Qt_5_9_8_MinGW_32bit-Release/release/");
QStringList paths = QCoreApplication::libraryPaths();
for (int i = 0; i < paths.count(); ++i) {
const QString &pluginDir = paths.at(i);
QString path = pluginDir;
QStringList plugins = QDir(path).entryList(QDir::Files);
for (int j = 0; j < plugins.count(); ++j) {
QString fileName = QDir::cleanPath(path + QLatin1Char('/') + plugins.at(j));
qDebug()<< "===> parsed fileName "<< fileName;
}
}