質問: 0; j < 100; j++){ cout << "i:" << i << "j:" << j << endl; /*計算処理*/ } } ``` ### 補足情報(FW/ツールのバージョンなど) windows PC: CPU : Intel Core i7-5960X (コア数:8,スレッド数:16) OS : windows 10 IDE : visual studio 2017 Ubuntu PC: CPU : Intel Xeon E5-2690 v4 (コア数:14,スレッド数:28) OS : Ubuntu 18.04 LTS コンパイラ : g++ 7.3.0 リンク: > > g++ -c main.cpp main.o -fopenmp > > > コンパイル: > > g++ -o main main.o -fopenmp -lpthread > > >
回答: main()関数の先頭に「omp_set_nested(1);」を追加するとどうでしょうか?