Ubuntu Qt链接提升日志
Ubuntu Qt link boost log
我尝试将boost 1.55 log library
与Qt
*.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
相关文章:
- lambda参数转换为constexpr技巧,然后获取带链接的数组
- CMake-按正确顺序将项目与C运行时对象文件链接
- 从链接列表c++中删除一个项目
- 有根的二进制搜索树.保留与其父级的链接
- 读取文件的最后一行并输入到链接列表时出错
- 静态数据成员的问题-修复链接错误会导致编译器错误
- node-gyp 在 macOS 上未正确链接库
- 基于boost的程序的静态链接——zlib问题
- 无法链接 CMake 中的本地库
- 使用cmake错误链接boost日志
- 提升日志链接错误(Cmake Mingw32)
- 无法链接提升日志记录代码
- Boost日志链接器错误
- 使用提升日志时静态链接提升日志失败
- Ubuntu Qt链接提升日志
- 与Boost日志进行交叉编译链接期间未解决的符号
- 与boost日志链接错误
- Visual 2015链接错误与boost日志
- 链接boost日志教程时出现链接器错误(未定义的引用)
- OSX上的Boost日志链接错误