2010-01-22 5 views

Antwort

8
  1. Herunterladen pThreads devpak Download
  2. Installieren Sie es in Dev C++
  3. neues Projekt in Dev C++ erstellen
  4. Danach zum Menü Projekt gehen -> Projekt Option -> In diesem wählen "Parameter Tab"
  5. Wählen Sie "Bibliothek oder Objekt hinzufügen" Option
  6. Wählen Sie "libpthreadGC2.a" -Datei aus dem Installationsverzeichnis von Dev C++ Es wird im LIB-Verzeichnis sein.
  7. Presse ok
  8. Nun Test folgender Beispielcode bereit für den Betrieb ..

Beispielcode:

#include <iostream> 
#include <pthread.h> 
using namespace std; 
void * fun_thread1(void *data) 
{ 
    for(int i=0;i<100;i++) 
    { 
     cout<<endl<<"In Thread 1"<<endl; 
    }  
} 
void * fun_thread2(void *data) 
{ 
    for(int i=0;i<100;i++) 
    { 
     cout<<endl<<"In Thread 2"<<endl; 
    }  
} 
int main(int argc, char *argv[]) 
{ 
    int status; 
    // creating thread objects 
    pthread_t thrd_1; 
    pthread_t thrd_2; 
    // create thread 
    pthread_create(&thrd_1,NULL,fun_thread1,(void *)0); 
    pthread_create(&thrd_2,NULL,fun_thread2,(void *)0);  
    pthread_join(thrd_1, (void **)&status); 
    pthread_join(thrd_2, (void **)&status); 
    system("PAUSE"); 
    return EXIT_SUCCESS; 
} 
+0

Der Link zu dem devpak führt zu einem 404. –