1

Тема: Omp parallel

Привіт, маю проблему з "#pragma omp parallel".
Даний код повинен виводити 4 рядка, але виводить тільки перший.
Замість
"Hello from thread 0
Hello from thread 1
Hello from thread 2
Hello from thread 3"
Виводить тільки "Hello from thread 0"
Підкажіть будь-ласка вирішення (або якийсь компілятор на віндовс). Користуюся з Microsoft Visual Studio 2013.

#include <stdio.h>
#include <omp.h>

int main() {
   #pragma omp parallel num_threads(4)
   {
      int i = omp_get_thread_num();
      printf_s("Hello from thread %d\n", i);
   }
}

2

Re: Omp parallel

Зкомпілюйте з параметром /openmp

Подякували: koala, Replace, did_pedro3