LINUX.ORG.RU

QtCreator и динамическая линковка boost.log

 , ,


0

1

Из консольки компилируется хорошо при помощи:

g++ -std=c++11 main.cpp -DBOOST_LOG_DYN_LINK -lboost_log -lboost_thread -lpthread -lboost_system

Пытаюсь к QtCreator присобачить

LIBS +=  -L/usr/lib/x86_64-linux-gnu -DBOOST_LOG_DYN_LINK -lboost_log -lboost_thread -lpthread -lboost_system
Так не работает.

Не понимаю куда прибавить -DBOOST_LOG_DYN_LINK?

★★★★★

Последнее исправление: sniper21 (всего исправлений: 1)

-L/usr/lib/x86_64-linux-gnu

Не надо так делать.

Что не работает-то?

Не понимаю куда прибавить -DBOOST_LOG_DYN_LINK?

Для Qmake это вроде DEFINES.

a1batross ★★★★★
()
Ответ на: комментарий от sniper21

Тулчейн сам такие пути знает. В первом же примере работает хотя никакого -L ты туда не писал.

Так может ты ответишь что не работает? :)

a1batross ★★★★★
()
Последнее исправление: a1batross (всего исправлений: 1)
Ответ на: комментарий от sniper21

Ты полностью всю инфу можешь дать или мне из тебя и так всё тянуть?

a1batross ★★★★★
()

Правильный ответ:

DEFINES += BOOST_LOG_DYN_LINK="1"

LIBS += -lboost_log_setup -lboost_log -lboost_thread -lpthread -lboost_system

sniper21 ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.