Skip to main content

  | मौसम…

411 समाचार
Public archive edition · Attributed source reporting with original dates · AI drafts are excluded

411 REFERENCE · Wikibooks

OpenMP/Setup

Reference material by Wikibooks contributors. This retains its source identity and is not 411 news reporting.

Setting up your compiler To do any useful OpenMP programming, you will need a compiler that supports it. The GNU C Compiler (GCC) has OpenMP 3.1 support since version 4.7. This compiler comes with practically any Linux system; for instance, on Ubuntu you can install it (and a set of related tools) with sudo apt-get install build-essential. To find out the version of GCC that you have installed, issue gcc --version on the command line. The Intel C Compiler supports OpenMP. The Clang compiler, shipped with Apple's Xcode, does not support OpenMP as of April 2014, but an experimental version by Intel does. Microsoft Visual C++ apparently has limited support for OpenMP, depending on the version. The LLVM-GCC compiler, shipped with older versions of Apple's Xcode, does not support OpenMP. The OpenMP website has a more complete list of compilers with OpenMP support. Apart from a compiler, we'll also be using the make tool in this book. You can do without if you want to use a different build system.