Бьюсь головой о стену, быстро создавая концептуальное приложение, которое ссылается на сторонний файл .so.
Я создал простой C файл, который вызывает простую функцию в .so файл, он включает в себя заголовочный файл, также предоставленный поставщиком. При связывании возникают следующие ошибки:
/usr/local/lib/xxx.so: undefined reference to `sprintf_s'
/usr/local/lib/xxx.so: undefined reference to `sendWCmdThread'
/usr/local/lib/xxx.so: undefined reference to `pthread_create'
/usr/local/lib/xxx.so: undefined reference to `pthread_cancel'
Я могу справиться с проблемами pthread (опция -pthread), но я в недоумении по поводу двух других ошибок. Тем более, что Google предоставляет нулевые результаты для 'sendWCmdThread'
Кто-нибудь поможет?