У меня есть проект VS2010, который представляет собой приложение для Windows, которое получает данные с определенного устройства Bluetooth. Все, что я хочу сделать, - это изменить поток сбора данных, чтобы отправлять полученные данные с помощью OSC.
Я потратил много времени, пытаясь использовать библиотеку под названием LIBLO, но, похоже, она работает с использованием асинхронности в стиле POSIX. Я потратил еще больше времени, пытаясь заставить меня работать с pthreads-win32, чтобы я мог все еще использовать эту библиотеку, но мне все равно не повезло.
Я переключился на попытку использовать библиотеку OSCPACK, которую не смог скомпилировать, используя пакетный файл, включенный в выпуск. В конце концов мне удалось заставить мой проект VS2010 распознавать библиотеку, но теперь я получаю только ошибки компоновщика (LNK2019 и LNK2001). Соответствующие каталоги перечислены в разделе «Дополнительные каталоги включения» в свойствах проекта. Я знаю, что это должно быть что-то легко исправить, но после дня разочарования я нахожусь в конце своего ума. Я привык работать с xcode в osx, поэтому мне сложно что-либо сделать в VS2010. Нужно ли давать дополнительные инструкции компоновщику?
Кто-нибудь может предложить простую, предварительно собранную библиотеку OSC, совместимую с windows / VS, или как я могу решить мою проблему с нерешенными внешними объектами?