2016-04-26 14 views
0

Ich möchte OpenMP in CodeLite verwenden, aber es funktioniert nicht.
Ich habe bereits -fopenmp in Compile-Einstellung gewählt (eigentlich ist es die Standardeinstellung).
Mein Programm ist wie folgt:Wie wird OpenMP in CodeLite verwendet?

#include <stdio.h> 
#include <omp.h> 
int main() 
{ 
    #pragma omp parallel 
    { 
     printf("Hello World!"); 
    } 
    return 0; 
} 

Das Ergebnis dieses Programms zeigt, dass „# include“ nicht funktioniert, und die „#pragma omp parallel“ wird ignoriert.

+0

Sie müssen erklären, was "nicht funktioniert" bedeutet. Es funktioniert gut für mich. –

Antwort

1

Machen Sie die openmp Support-Bibliothek sicher installiert ist, zum Beispiel auf Linux mit gcc, sollten Sie die libgomp Paket, zum Beispiel installieren, wenn Sie auf Filzhut sind, laufen dnf install libgomp, dann versuchen Sie es erneut kompilieren.