Qt + Google Protocol Buffers, библиотеки ссылок на проблемы - PullRequest
2 голосов
/ 06 ноября 2010

Надеюсь, это простой вопрос:

Я создаю приложение с помощью Qt и хотел бы использовать буфер протокола Google. Я скачал и установил исходный код protobuf, теперь я хочу сделать ссылку на него в моем проекте.

Мой .pro файл содержит строку:

LIBS += -L/usr/local/lib -libprotobuf

Однако я получаю сообщение об ошибке:

:: error: library not found for -llibprotobuf

при попытке компиляции.

Я предполагаю, что я делаю что-то довольно простое неправильно. Спасибо за любую помощь!

1 Ответ

2 голосов
/ 06 ноября 2010

При условии, что файл libprotobuf.[so|a], правильная команда ссылки на библиотеку - -lprotobuf (подразумевается префикс lib)

...