Visual C ++ 2008: omp.h не найден? / openMP установлен - PullRequest
2 голосов
/ 27 августа 2009

Я включил openMP, используя настройки проекта, но когда я делаю #include, я получаю ошибку, файл не существует. Я использую Visual Studio Stadnard Edition, а не Express ... что еще не хватает? Каждая страница, которую я нахожу, просто говорит, чтобы включить ее в настройках проекта, и она будет работать.

Ответы [ 3 ]

2 голосов
/ 04 сентября 2009

omp.h и vcomp.lib доступны только в версиях VS Pro.

0 голосов
/ 13 апреля 2012

Решение для Visual Studio 2008 Express для разработки OpenMP в Windows также работает со Standard Edition.

В основном вам нужно установить Windows SDK для OpenMP, чтобы получить библиотеки и заголовки. В моем случае мне также пришлось установить исправление KB974479 , но это может быть не так, если включить Microsoft Update для VS2008 (который я забыл включить для всех продуктов Microsoft сразу после установки Windows).

0 голосов
/ 27 августа 2009

Вы добавили каталог, содержащий файл omp.h, в список путей поиска каталогов?Перейдите к пункту «Инструменты - Опции - Проекты и решения - Каталоги VC ++», затем «Показать каталоги» для «Включать файлы».Добавьте сюда путь.

...