Включить поддержку OpenMP

Я установил Intel MPI на моей машине Windows.

Цитирование раздела 2.2 из Документация библиотеки FLANN:

проект, который использует FLANN, должен быть скомпилирован с компилятором, который
поддерживает стандарт OpenMP, и поддержка OpenMP должна быть включена.
Количество ядер, которые будут использоваться, может быть выбрано с помощью ядер в
структура SearchParams. По умолчанию будет использоваться одно ядро.
Установка нулей ядра автоматически будет использовать столько потоков
как сердечники доступны на машине.

Поскольку я никогда не использовал ни Intel MPI, ни OpenMP, я не знаю, можно ли использовать первый в этом случае и что означает «поддержка OpenMP должна быть включена».

0

Решение

Intel MPI не является компилятором. Если вы ищете компилятор, попробуйте Компилятор Intel C ++ или же MinGW. OpenMP интегрированы с этими компиляторами, вам просто нужно включить их с помощью переключателя. Для Intel это /Qopenmp, Для GCC (MinGW) это -fopenmp,

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]