Кажется, я ничего не нахожу на этом, или совсем так. У меня есть этот код, который мы хотим работать с окнами, поэтому я использую mingw и работаю над модификацией кода, чтобы он компилировался. Однако я столкнулся с большой проблемой. Проблема полностью связана с Microsoft MPI. Наш код включает и использует MPI для кода распараллеливания. Когда компилятор mingw попадает в часть mpi, он пытается скомпилировать mpi.h и немедленно сработает, потому что служебные данные (MPI_Offset и MPI_Count) не объявлены в файле заголовка (IIRC, они обычно выполняются во время компиляции на mpicc или что-то еще, но MS-MPI не делает этого, не совсем уверен, как он это делает), он приходит с кучей ошибок «не был объявлен». Как я могу это исправить? Я действительно не понимаю, как работает MS-MPI, и ресурсы Microsoft, которые я нашел, не помогают. Я продолжаю видеть что-то о компиляторе кросс-платформенного mingw, но я не уверен, что это такое или как я его использую. У меня почти нет опыта компиляции вещей за пределами визуальной студии, и я только начинаю знакомство с mingw. Даже указатели на то, где искать, будут оценены.Компиляция MPI с mingw
0
A
ответ
0
Интересно, добавив #include в начало mpi.h MS-MPI.
0
Вы можете попробовать mpich2. mpich2-v1.4.1p1
- официальная версия последней версии. Он также поддерживает MinGW и gfortran.
Как указано на веб-сайте mpich2, msmpi является только ветвью mpich2 версии 1.
Смежные вопросы
- 1. Компиляция Valgrind с поддержкой MPI
- 2. компиляция проекта mpi с mingw64
- 3. Компиляция библиотеки с помощью MingW
- 4. Кросс-платформенная компиляция с mingw
- 5. Отдельная компиляция с помощью MinGW
- 6. MS-MPI и MinGW Fortran
- 7. Компиляция openscenegraph на MinGW
- 8. MinGW компиляция избыточной медленной
- 9. Компиляция glew32s.lib для MinGW?
- 10. Компиляция Ogitor with mingw
- 11. компиляция библиотеки C++ mingw
- 12. MinGW компиляция неверно
- 13. Компиляция SQLite3 в MinGW
- 14. Компиляция Qt с использованием MinGW на Win64 - какой MinGW?
- 15. Компиляция MPI/VTK Hello World
- 16. Компиляция SDL2 в QtCreator (MinGW)
- 17. MinGW компиляция для MS DOS
- 18. Компиляция mysql-коннектора C++ с mingw, компиляция ошибок
- 19. Компиляция проекта RtMidi - Qt, mingw
- 20. Компиляция libIEC61850 с mingw и eclipse сбой
- 21. Компиляция opencv с cmake для mingw
- 22. Компиляция автономного приложения Qt с использованием MinGW
- 23. Компиляция OpenCV на Windows с помощью MinGW
- 24. Компиляция dll с mingw и eclipse
- 25. Компиляция OpenCV 2.4.13 с Cmake и MinGW
- 26. Компиляция CUDA в QT с MinGW
- 27. Компиляция Java-библиотеки SWIG с mingw
- 28. howto компиляция cryptopp 5.6.2 с mingw
- 29. Компиляция iPerf2.0.5 на Windows с minGW
- 30. Компиляция PDCurses на Windows, с MinGW