Open MPI
v5.0.x
  • 1. Quick start
  • 2. Getting help
  • 3. Release notes
  • 4. Building and installing Open MPI
  • 5. Open MPI-specific features
  • 6. Validating your installation
  • 7. Version numbers and binary compatibility
  • 8. The Modular Component Architecture (MCA)
  • 9. Building MPI applications
    • 9.1. Quick start: Building MPI applications
    • 9.2. Customizing wrapper compiler behavior
    • 9.3. Extracting flags from the wrapper compilers
    • 9.4. Removed MPI constructs
    • 9.5. Deprecation warnings while compiling MPI applications
    • 9.6. Building fully-static MPI applications
  • 10. Launching MPI applications
  • 11. Run-time tuning MPI applications
  • 12. Debugging Open MPI Parallel Applications
  • 13. Frequently Asked Questions (FAQ)
  • 14. Developer’s guide
  • 15. Contributing to Open MPI
  • 16. License
  • 17. History of Open MPI
  • 18. News
  • 19. Open MPI manual pages
  • 20. OpenSHMEM manual pages
Open MPI
  • 9. Building MPI applications
  • Edit on GitHub

9. Building MPI applications

The simplest way to compile and link MPI applications is to use the Open MPI “wrapper” compilers.

  • 9.1. Quick start: Building MPI applications
  • 9.2. Customizing wrapper compiler behavior
  • 9.3. Extracting flags from the wrapper compilers
  • 9.4. Removed MPI constructs
  • 9.5. Deprecation warnings while compiling MPI applications
  • 9.6. Building fully-static MPI applications
Previous Next

© Copyright 2003-2023, The Open MPI Community. Revision 783db833.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: v5.0.x
Versions
v5.0.x
v5.0.0rc10
v5.0.0rc9
v5.0.0rc8
v5.0.0rc7
v4.1.x
v4.0.x
main
Downloads
On Read the Docs
Project Home
Builds