C++11 使用TBB的并发_队列时,命令行中缺少DSO
我正在尝试使用TBB在Qt项目中进行视频处理。但运行该项目会给我带来一些错误:C++11 使用TBB的并发_队列时,命令行中缺少DSO,c++11,qt-creator,C++11,Qt Creator,我正在尝试使用TBB在Qt项目中进行视频处理。但运行该项目会给我带来一些错误: /usr/bin/ld: main.o: undefined reference to symbol '_ZN3tbb8internal24concurrent_queue_base_v3D2Ev' //usr/lib/x86_64-linux-gnu/libtbb.so.2: error adding symbols: DSO missing from command line 当我搜索错误时,它显示to.pro
/usr/bin/ld: main.o: undefined reference to symbol '_ZN3tbb8internal24concurrent_queue_base_v3D2Ev'
//usr/lib/x86_64-linux-gnu/libtbb.so.2: error adding symbols: DSO missing from command line
当我搜索错误时,它显示to.pro file edit adding:LIBS=-lpthread
但它已经存在了
如何解决此错误?通过将LIBS+=-ltbb添加到.pro文件解决了我的问题。通过将LIBS+=-ltbb添加到.pro文件解决了我的问题。我也遇到了同样的问题。。。。。。。 我用Eclipse编写我的C++程序……
我通过在Eclipse C++的POPICS属性下添加一个新的条目“TBB”来解决我的问题-> C/C++ + BILD->设置-> GCC C++链接器>库> >图书馆(-L)部分
Ans下图显示了同样的问题我也有同样的问题。。。。。。。 我用Eclipse编写我的C++程序……
我通过在Eclipse C++的POPICS属性下添加一个新的条目“TBB”来解决我的问题-> C/C++ + BILD->设置-> GCC C++链接器>库> >图书馆(-L)部分
Ans下图显示了相同的内容