The default behavior is static linkage, thus CMake builds ADIOS2 creates the static library libadios2.a by default. Static/Dynamic build: On Cray systems such as Titan, Load the latest CMake module as many HPC systems default to an outdated version.īuild with a C++11-compliant compiler, such as gcc >= 4.8.1, Intel >= 15, and PGI >= 15. Modules: Make sure all “module” dependencies are loaded and that minimum requirements are satisfied. In addition to the ADIOS2_USE_Feature options, the following options are also available to control how the library gets built:Įxample: Enable Fortran, disable Python bindings and ZeroMQ functionality Specify the LibFabric install manually with the -DLIBFABRIC_ROOT=… option.Įnable endian conversion if a different endianness is detected between write and read. Can optionally use LibFabric for RDMA transport. Simplified Staging Engine (SST) and its dependencies, requires MPI. If you want to specify a particular python version use -DPYTHON_EXECUTABLE=/path/to/interpreter/python If HDF5 is not on the syspath, it can be set using -DHDF5_ROOT=/path/to/hdf5 The following options can be specified with CMake’s -DVAR=VALUE syntax.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |