Threads unter Linux mit C++???
-
Hallo,
Wie kann ich unter Linux mit C/C++ Threads erstellen (bzw. mit welcher lib)?.
-
Z.B. boost als plattformunabhängig
-
ich kenne die boost lib, allerdings hatte ich ein paar probleme mit der.
Gibt es unter Linux keine eigene Lösung um Threads zu erstellen?
-
jup gibt es
#include <pthread.h>
pthread_attr_init, pthread_create und pthread_join
nicht vergessen -lpthread beim kompilierenOder du nimmst glibc, die ist auch systemübergreifend
-
thk, jetzt nochmal ne andere frage. Ich habe jetzt längere Zeit unter Windows programmiert und fange jetzt erst mit der Programmierung von C++ Programmen unter Linux an. Obwohl ich Linux schon seit 1-2 Jahren nebenbei nutze.
Was haben diese g++ Optionen wie -lpthread zu bedeuten?
-
-l bedeutet linken.
http://gcc.gnu.org/onlinedocs/gcc-4.0.2/gcc/Link-Options.html#Link-Options