हालांकि यह कहा गया है कि जी ++ में सी ++ 0x नई सुविधाओं के लिए समर्थन प्रायोगिक मोड में हैं, कई जीसीसी डेवलपर ने दावा किया है कि आप अपने कोड में अधिकांश नई सुविधाओं का उपयोग कर सकते हैं और प्राप्त कर सकते हैं काम करने के लिए कार्यक्रम।जी ++ और सी ++ 0 एक्स विनिर्देश समर्थन
लेकिन जब मैं इस सरल कार्यक्रम को संकलित करने का प्रयास करता हूं तो इसका परिणाम विभाजन गलती होती है। क्यूं कर?
#include <thread>
#include <iostream>
void my_thread_func()
{
std::cout<<"hello"<<std::endl;
}
int main()
{
std::thread t(my_thread_func);
t.join();
}
जी ++ -std = C++ 0x -Wall -ओ चलाने main.cc
जीसीसी का आप किस संस्करण का उपयोग कर रहे हैं? –
जैसे कोई सी ++ में विसर्जित नहीं होता है, वैसे ही थ्रेड ऑब्जेक्ट को इसे बनाने के द्वारा शुरू किया गया है आश्चर्यजनक है :-) – xyz
जीसीसी संस्करण 4.4.3 – sepisoad