main.o:对符号'pthread_condattr_setclock@@GLIBC_2.3.3'的未定义引用
/usr/bin/ld:/usr/lib/lipthread.so.0:添加符号时出错:命令行中缺少DSOcollect2:错误:ld返回1退出状态
首先,确保您的系统中安装了boost:
sudo apt-get install libboost-all-dev
那么在.pro
中,您应该添加以下内容:
LIBS +=-lboost_thread
编辑:所有.pro
文件
QT -= gui
CONFIG += c++11 console
CONFIG -= app_bundle
SOURCES +=
main.cpp
# Default rules for deployment.
qnx: target.path = /tmp/$${TARGET}/bin
else: unix:!android: target.path = /opt/$${TARGET}/bin
!isEmpty(target.path): INSTALLS += target
LIBS += -lboost_system -lboost_thread -lboost_chrono