我有一个Qt5.1项目,它也链接到外部库 - DCMTK。我看到很多链接错误的是从这个外部库来:支持C++ 11的Qt5.1项目 - 链接外部库
Undefined symbols for architecture x86_64:
"std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::str() const", referenced from:
DcmDicomDir::getDataset() in libdcmdata.a(dcdicdir.o)
DcmDicomDir::getDirRecSeq(DcmDataset&) in libdcmdata.a(dcdicdir.o)
...
我使用C++ 11级的特性,所以我的Qt project.pro
有这样的:CONFIG += c++11
。链接错误来自哪里? DCMKT是否与不同的C++库链接?我是否需要更改DCMTK库的编译标志?