Bonjour,

J'ai quelques soucies avec openMP. Si je fais ca dans le main de mon code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
   omp_set_num_threads(3);
   #pragma omp parallel
   printf("Hello, world.\n");
j'obtient bien 3 fois "Hello.."

Mais si je fais de même dans un thread // par example un QThread issue de Qt4.5 ca plante diectement à la premiere ligne.
Cela signifie-t-il que l'on ne peut utiliser les directive openMP que dans le thread principale ?
Si quelqu'un à quelques expériences de openMP je suis preneur

Merci d'avance