Работаю на Windows 7.
Версия библиотек QT 5.12
Нужно указать путь откуда будут браться Qt5Core.dll и остальные dll.
Собираю все в релизе. Запуская напрямую -вне QT креатора.
Есть основная программа в папке out
Библиотеки все и папочки скопировал с помощью QT-ной утилиты (назовем это выхлоп утилиты)
1) Если сложить весь выхлоп утилиты в папку рядом с EXE то все работает.
Если переместить выхлоп в папку out/QT
то ругается что не может найти Qt5Core.dll
Если положить qt.conf рядом с exe с содержимым:
[Paths]
Libraries=QT
Plugins=QT
Ошибка повторится.
Правильно ли я понимаю, что мне нужно переопределить только путь Libraries?
ps
код основного приложения такой:
int main(int argc, char *argv[])
{
// #ifndef QT_DEBUG
// QStringList s;
// s.append(".\\QT\\");
// QCoreApplication::setLibraryPaths(s);
// #endif
QApplication a(argc, argv);
MainWindow w;
w.show();
return a.exec();
}