При попытке взять код из примера возникает ошибка с неопределенной ссылкой
pastebin.com/xniWM1E2
Что можно сделать для ее исправления? Сижу на линуксе, g++ как компилятор. Русских букв в пути либы нет, разных символов непонятных тоже.
Это значит, что библиотека не прилинкована (а возможно и не собрана)
Показывай, как собираешь
Так вот в источнике вроде как нет ничего для сборки
Вот, установил, но все равно та же ошибка
Не вижу команды сборки для твоего бинаря
https://ibb.co/zHRymsB
Отлично. Осталось прилинковать собранную библиотеку. Или перестать страдать, перевести свой проект на cmake и сделать всё в две строчки
Прилинковать, то есть #include "/home/dl/Work/cpptrain/bluetoothSerialPort/src/DeviceINQ.h"?
Нет https://stackoverflow.com/questions/5870026/howto-add-a-static-library-a-into-a-c-program -L для указания директории с библиотекой -l для указания имени
Обсуждают сегодня