Я использую Embarcadero C++ Builder 10.1 Berlin Update 2 на Windows 7 32-разрядный, подключенный к MacBook, работающий с macOS Sierra (v10.12.1).Как связать файл dylib в проекте C++ builder
Я пытаюсь написать приложение Mac OSX, которое считывает данные с устройства FTDI с использованием метода D2XX (API FTDI).
В мой код включен код FTD2xx.h
, и он успешно компилируется. Но он не на сцене ссылка:
[FIXME Error] Error: Unresolved external '_FT_CreateDeviceInfoList' referenced from D:\PROJECT_SRC\OSX32\DEBUG\DEVICEQUERY.O
Я должен ссылаться на libftd2xx.dylib
, но я не знаю, как.
Я попытался добавить путь dylib к «Пути библиотек» в диалоговом окне «Редактировать SDK», но это не сработало.
Любая идея?
У вас есть связанный файл '.a' или' .o' для dylib? Вы добавили '.a' /' .o'файл в свой проект? –
Привет, Remy, Спасибо за вашу помощь. Я попытался добавить статический lib "libftd2xx.a" в мой проект, но я получил ошибку: «LIBFTD2XX.A» не содержит символов в словаре. Кажется, что C++ Builder не принимает формат macOS. –