![]() |
|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 09.01.2009
Сообщений: 21
|
![]()
Народ, у мну при компиляции программы, которая сто-пудово рабочая, сам проверял на др машине, возникает ошибка "Приложение не удалось запустить, поскольку mpich.dll не был найден...". Что ето?
![]() ![]() |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,067
|
![]()
А dll рядом с приложением то положили?
![]() ЗЫ. Если запускаете из среды, то надо ложить библиотеку не в папку Release/Debug, а в папку с проектом |
![]() |
![]() |
![]() |
#3 |
Участник клуба
Регистрация: 21.11.2007
Сообщений: 1,690
|
![]()
Дык а библиотека то есть, попробуй ее положить рядом с *.exe?
Или попробуй в настройках проекта С/С++->code generation->runtime library->/MT |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 09.01.2009
Сообщений: 21
|
![]()
Не реагирует! Собственно я ваще не пойму о каком Dll файлей идет речь, библиотека MPICH которая у мну их там вроду и нет вообще. Ну я lib файлы и H, пути прописываю. Собственно я все и раньше беспроблемно запускал, а вот на своей машине чет вышеописанная ошибочка, вот и ломаю голову.
Я может ещё не совсем корректно сказал, тут exe файл то создается, а вот при его запуске вылетает данная ошибочка! Запускаю через FAr так как там ещё нужно параметры передавать и запускать через MPIrun- но опять же глухо. Последний раз редактировалось neo-210; 13.07.2009 в 20:03. |
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 06.01.2009
Сообщений: 340
|
![]()
На выполнение только через mpirun и нужно запускать:
mpirun -n <numprocs> <программа> Так еще должна быть графическая оболочка.
Истинный успех – это то, что Вы сделали в сравнении с тем, что могли бы сделать.
Никогда не бойся делать то, что ты не умеешь. Помни, ковчег был построен любителем. Профессионалы построили "Титаник". |
![]() |
![]() |
![]() |
#6 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,067
|
![]()
Не знаю. Ради интереса сейчас срисовал отсюда файл "mpich.nt.1.2.5.exe". Запустил (установка пошла почему-то только из корня диска). Библиотека, которая не найдена установилась в C:\Windows\system32. Так вот... Там в комплекте идут примеры, но для 6-й студии. Запустил в 2008, проекты автоматом переконвертировались. Первый попавшийся скомпилил без проблем. Запустил cmd из папки ..\mpich\mpd\bin\ и ввёл команду: mpirun -np 5 d:\cpi.exe. Программа отработала нормально. Еще там в комплекте есть gui версия mpirun, но у меня через неё что-то не пошло из-за отсутствия пароля у пользователя-админа
![]() ЗЫ. на том сайте еще есть описание настроек проекта для компиляции mpi программ в скринах. |
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 09.01.2009
Сообщений: 21
|
![]()
Вот и я оттуда качал
![]() ![]() Daramant: когда я компилю в C++ при запуске в не паралельном режиме то выдается выше описанная ошибка, я подумал ну и черт с ней, когда начал запускать через MPIrun, прога долго думала и выдала кривые символы, мол ошибка. Вот. Лан, попробую ещё погуглить. |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 09.01.2009
Сообщений: 21
|
![]()
Всем спасибо за труды, в инсте мну дали нормальный дистрибутив MPICH и терь все как по маслу. Странно, почему тот косяк выдавала...
![]() Последний раз редактировалось neo-210; 14.07.2009 в 19:01. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема компиляции в VS 2005 | strelokjob | Общие вопросы C/C++ | 2 | 09.06.2009 14:38 |
Проблема запуска проги | Rostislav | Общие вопросы .NET | 1 | 23.05.2008 12:10 |
Проблема компиляции (BDS 2006) | Amateur | Общие вопросы C/C++ | 5 | 09.11.2007 13:49 |