clang c11 threads.h nicht gefunden

9

Ich versuche ein c11-Thread-Beispiel in xcode einzurichten ... aber es scheint nicht den threads.h-Header zu haben, obwohl es sich nicht über das hier beschriebene Makro freut:
Ссылка

  

__ STDC_NO_THREADS__Die Ganzzahlkonstante 1, die angeben soll, dass die Implementierung die & lt; threads.h & gt; Kopfzeile.

    
Grady Player 26.04.2013, 19:50
quelle

3 Antworten

1

Sieht so aus, als ob fast nichts die Thread-Funktion in C11 unterstützt ... vielleicht werde ich versuchen, es in Klänge zu bringen ...

    
Grady Player 26.04.2013 21:28
quelle
1

Mit dem clang auf meinem Rechner (v. 3.2 auf ubuntu / linux) ist dieses Feature-Testmakro nicht definiert. Die Unterstützung für diese Funktion benötigt Unterstützung in der C-Bibliothek, die normalerweise nicht mit dem Compiler geliefert wird. Im Grunde wird die Antwort für clang nicht viel anders sein als für gcc, sie bauen normalerweise auf der gleichen C-Bibliothek auf, nämlich glibc, siehe hier für Antwort für gcc .

    
Jens Gustedt 26.04.2013 21:34
quelle
-15

In C ++ 11 möchten Sie #include <thread> , nicht threads.h

%Vor%     
Marshall Clow 03.05.2013 17:05
quelle

Tags und Links