|
|
|
|
|
# Introduction
|
|
# Introduction
|
|
|
|
|
|
Likwid is built using GNU make and Perl. Besides the Linux kernel and the standard C library, all required dependencies are shipped with the archive ([Lua](http://www.lua.org/) and [hwloc](http://www.open-mpi.org/projects/hwloc/)) and [GOTCHA](https://github.com/LLNL/GOTCHA) (for NVIDIA GPU support, see [here](http://www.asd.de)). It should build on any Linux distribution with a recent GCC or CLANG compiler and 2.6 or newer Linux kernel without any changes.
|
|
Likwid is built using GNU make and Perl. Besides the Linux kernel and the standard C library, all required dependencies are shipped with the archive ([Lua](http://www.lua.org/) and [hwloc](http://www.open-mpi.org/projects/hwloc/)) and [GOTCHA](https://github.com/LLNL/GOTCHA) (for NVIDIA GPU support, see [here](https://github.com/RRZE-HPC/likwid/wiki/Build#likwid-with-nvidia-gpu-support)). It should build on any Linux distribution with a recent GCC or CLANG compiler and 2.6 or newer Linux kernel without any changes.
|
|
|
|
|
|
There is one generic top level Makefile and one .mk configuration file for each
|
|
There is one generic top level Makefile and one .mk configuration file for each
|
|
compiler (at the moment GCC, CLANG and ICC). Please note that we test LIKWID only with GCC. CLANG and ICC is only tested for basic functionality.
|
|
compiler (at the moment GCC, CLANG and ICC). Please note that we test LIKWID only with GCC. CLANG and ICC is only tested for basic functionality.
|
... | | ... | |