Qt и MacOs libiodb c .2.dylib и другие библиотеки отсутствуют - PullRequest
0 голосов
/ 28 января 2020

Я пытаюсь сделать macdeployqt , используя MacOs 10.13.6 с Qt 5.12.2 clang 64bit. Когда я запускаю команду:

/Users/developer/Qt/5.12.2/clang_64/bin/macdeployqt /Volumes/Condiviso/MyApp/build-MyApp-Desktop_Qt_5_12_2_clang_64bit-Release/MyApp.app

, я получаю следующие ошибки:

ERROR: no file at "/usr/local/opt/libiodbc/lib/libiodbc.2.dylib"
ERROR: no file at "/Applications/Postgres.app/Contents/Versions/9.6/lib/libpq.5.dylib"

У меня уже были проблемы с libmysqlclient.20.dylib, но при загрузке плагина mysql мне удалось устранить эта ошибка. Но за эти две ошибки кто-нибудь может дать мне предложение или ссылку, чтобы узнать, как их устранить?

Заранее спасибо!

1 Ответ

0 голосов
/ 04 февраля 2020

Я нашел проблему. Для libiodb c .2.dylib мне пришлось установить плагин IODB C, который вы можете найти на сайте IODB C. Для libpq.5.dylib я установил PostgreSQL 9.6.

После установки этих двух плагинов я искал библиотеки в Ma c, а затем я создаю путь, который искало приложение, и помещаю библиотеки там.

Так что в моем случае установки приложений было недостаточно, потому что библиотеки находились по другому пути.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...