Можно ли собрать проект Qt с использованием внешних библиотек - PullRequest
0 голосов
/ 26 мая 2020

Я создал проект с использованием библиотеки OpenCV, которая отлично работает на моем компьютере, когда я запускаю .exe, но не работает, когда я открываю его на других компьютерах. Я поместил все используемые библиотеки QT и Opencv в одну папку, но все же, когда я запускаю, она продолжает загружаться некоторое время, а затем ничего не происходит.

Есть ли правильный способ включить / вставить внешнюю библиотеку в файлы?

1 Ответ

1 голос
/ 29 мая 2020

Извлечь https://github.com/brechtsanders/pedeps/releases

Он содержит инструмент copypedeps, который с параметром -r рекурсивно копирует все зависимости вместе с исполняемым файлом.

Кроме того, вам, вероятно, следует скопировать папку Qt plugins (всю папку, а не ее содержимое) в папку, где находятся ваши файлы .exe и .dll.

...