Ubuntu Qt链接提升日志

时间:2014-11-11 12:38:51

标签: c++ qt ubuntu boost

我尝试将boost 1.55 log libraryQt *.pro个文件相关联。

INCLUDEPATH += $$system(echo ${BOOST_INCLUDE_DIR}) 

LIBS += -L$$system(echo ${BOOST_LIB_DIR}) 
LIBS += -lboost_system -lboost_filesystem -lboost_thread -lboost_log

我的升压日志出现参考错误,因为我没有定义

-DBOOST_LOG_DYN_LINK

有谁能告诉我如何在*.pro文件中定义它?

在我的CMake文件中,我可以使用:ADD_DEFINITIONS(-DBOOST_LOG_DYN_LINK)

qmake中的相应命令是什么?

1 个答案:

答案 0 :(得分:2)

使用DEFINES

DEFINES += BOOST_LOG_DYN_LINK