के बाद टूटा हुआ है मैंने हाल ही में अपने ओएसएक्स को पहाड़ शेर में अपग्रेड किया है और जब से मैं क्यूटी निर्माता का उपयोग करके अपनी परियोजना को संकलित नहीं कर सकता हूं। मैं निम्नलिखित की तरह त्रुटियों की गुच्छा मिलता है:क्यूएस क्रिएटर बिल्ड सिस्टम ओएसएक्स अपग्रेड
/Users/user/codes/lib/io/xdmfWriter.cpp:63: error: explicit instantiation of 'std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]' but no definition available
/Users/user/codes/lib/io/xdmfWriter.cpp:-1: In instantiation of 'std::basic_ostream<_CharT, _Traits>& std::operator<<(std::basic_ostream<_CharT, _Traits>&, const std::basic_string<_CharT, _Traits, _Alloc>&) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]':
/Users/user/codes/lib/io/xdmfWriter.cpp:63: instantiated from here
// xdmfWriter.cpp -- line 63:
gridName << xdmfName_ << "." << timeStep;
gridName
एक std::ostringstream
वस्तु है और xdmfName_
एक std::string
चर xdmfWriter
के एक निजी सदस्य के रूप में घोषित है वर्ग और कक्षा कन्स्ट्रक्टर में शुरू किया गया। मुझे पहले यह समस्या नहीं थी ... कोई विचार?
उह ... मैं इस पर फंस गया हूं .. क्यूटी मानक सामान के साथ उन सभी चीजों को डंप करता है? –
आप मेरे qt निर्देशिका के लिए स्थान प्राप्त करने के लिए 'qmake -v' चला सकते हैं, मेरे लिए'/usr/local/cellar/qt/4.8.4/lib' है। 'Mkspecs' निर्देशिका तब उसके ऊपर एक स्तर होगी, या मेरे उदाहरण के लिए,'/usr/local/cellar/qt/4.8.4/mkspecs'। – sordid