Ubuntu Qt链接提升日志

Ubuntu Qt link boost log

本文关键字:日志 链接 Qt Ubuntu      更新时间:2023-10-16

我尝试将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

我在boost日志中得到了一个参考错误,因为我没有定义

-DBOOST_LOG_DYN_LINK

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

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

qmake中对应的命令是什么?

使用DEFINES:

DEFINES += BOOST_LOG_DYN_LINK