Nightmare1
@Nightmare1
Программист

В чем проблема не нахождения ссылок на функции*?

Суть вопроса в том, что бы найти решение данной проблемы. При сборке проекта, возникает ошибка ненахождения метода.

../../../libcpprest.a(web_utilities.cpp.o): In function `_GLOBAL__sub_I__ZNK3web7details19zero_memory_deleterclEPNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE':
		web_utilities.cpp:(.text.startup+0x10): undefined reference to `boost::system::generic_category()'
		web_utilities.cpp:(.text.startup+0x15): undefined reference to `boost::system::generic_category()'
		web_utilities.cpp:(.text.startup+0x1a): undefined reference to `boost::system::system_category()'
		web_utilities.cpp:(.text.startup+0x43): undefined reference to `boost::system::system_category()'


При том что cpprestsdk собран под системой. Есть проект, он включает в себя библиотеки boost-a, так же включает в себя библиотеку libcpprest которая так же использует функции boost-a. Диллема, если функции статически не линкуются в libcpprest.a, то, вероятно возникает ошибка не нахождения необходимой версии boost-a? В таком случае, каким образом нужно собрать libcpprest что бы все необходимые библиотеки собрались в библиотеке статически?*
  • Вопрос задан
  • 56 просмотров
Решения вопроса 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
При сборке проекта, возникает ошибка ненахождения метода.

Убедись, что -lboost указан после -lcpprest в команде линковки.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы