Поиск:

Ответ в темуСоздание новой темы Создание опроса
> [VC++]OpenMP в VC++ 2005, подключение OpenMP в VC++ 2005 
:(
    Опции темы
Gel0s
Дата 29.10.2007, 00:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 20.6.2007

Репутация: нет
Всего: нет



1)"(Вы можете активизировать директивы OpenMP на страницах свойств проекта, выбрав Configuration Properties, C/C++, Language и изменив значение свойства OpenMP Support.) "©

2)"Для этого достаточно написать #ifndef _OPENMP."©

3)"OpenMP связывается с приложениями через библиотеку импорта vcomp.lib. Соответствующая библиотека периода выполнения называется vcomp.dll. Отладочные версии библиотек импорта и периода выполнения (vcompd.lib и vcompd.dll соответственно) поддерживают дополнительные сообщения об ошибках, генерируемых при некоторых недопустимых операциях. Имейте в виду, что Visual C++ не поддерживает статическое связывание с библиотекой OpenMP периода выполнения"©

А теперь собственно вопросы. С первым пунктом, вроде все понятно. Нашел, подключил. Работает. Со вторым хуже. Его нужно в .h файле прописывать или в .cpp? Не понятно..
 

и третий пункт, в каком меню, в проекте нужно подключить эту либу, и как сделать это нормально, ибо, при попытке запуска исполняющего файла программы:

Код

int _tmain(int argc, _TCHAR* argv[])
{
#pragma omp parallel
    {
        printf("Hello World\n");
    }
    return 0;
}

программа ругается, что попытка обращения к файлу vcomp.dll обвалилась. 
Запускаю на однопроцессорной машине. На сколько я знаю, при распараллеливании через ОпенМП и на одноядерке должно работать. кто пробовал, подскажите пожалуйста в чем дело?

M
zkv
Пользуйтесь тегом "код".


Это сообщение отредактировал(а) zkv - 31.10.2007, 19:15
PM MAIL   Вверх
zkv
Дата 31.10.2007, 19:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата



****


Профиль
Группа: Участник Клуба
Сообщений: 2133
Регистрация: 23.7.2006
Где: Санкт-Петербург

Репутация: 16
Всего: 92



Gel0s, сам еще не пробовал работать, толком не подскажу, но первое, что на ум  приходит, у тебя студия какого edition'a? 
Судя по этой ссылке должна быть не ниже professional.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0395 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.