Hello,

Je compile gcc 4.2 sur mon macosx intel core 2 duo,
tout compile parfaitement... genial quoi !

Code : Sélectionner tout - Visualiser dans une fenêtre à part
./configure --enable-languages=c,c++ --enable-threads
le mega gros probleme qu'il ne detecte pas les deux core avec le petit programme attaché utilisant OPENMP...
Meme dans un environnement multi-thread, il ne semble pas utiliser les deux cores...

J'ai essayé icc et ca marche très bien ...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
#include <omp.h>
#include <iostream>
 
using namespace std;
 
int main() {
 
	cout << omp_get_max_threads() << endl;
 
	return 0;
}
Quelqu'un pourrait-il m'aider ? je suis a bout de nerf