В настоящее время я разрабатываю программу в Qt и использует библиотеку libqextserialport.1.dylib.Как связать динамическую библиотеку в Xcode?
я построить и запустить в х-коде и он выплевывает обратно:
dyld: Library not loaded: libqextserialport.1.dylib
Referenced from: /Users/samuelreh/Desktop/QtOpenCV/build/Debug/QtOpenCV.app/Contents/MacOS/QtOpenCV
Reason: image not found
Библиотека расположена в/Users/samuelreh/Desktop/QtOpenCV/qextserialport/сборки /.
я могу запустить свою программу, изменив к исполняемой папке /Users/samuelreh/Desktop/QtOpenCV/build/Debug/QtOpenCV.app/Contents/MacOS/ и введите:
install_name_tool -change libqextserialport.1.dylib /Users/samuelreh/Desktop/QtOpenCV/qextserialport/build/libqextserialport.1.dylib QtOpenCV
Я знаю, кроме этого, возможно, существует множество решений. Кто-нибудь знает лучший/самый-элегантный/самый простой из х-кода?
что делать, если вы создаете исполняемый файл без пакета? – John