NTUA / ICCS dmmlib
Distributed within the context of the 2PARMA project.
Requirements
- cmake v2.6 or higher
- GCC compiler v3.4 or higher
Usage
- Create the build directory, e.g. mkdir build
- Go to the build directory, e.g. cd build
- Do cmake {DMMLIB Source Directory} -DLINUXTEST=ON , e.g. cmake .. -DLINUXTEST=ON
- make
Linking with applications
There are currently two options:
- Link the library to your application
gcc -I{DMMLIB Source Directory}/include -I{DMMLIB Build Directory} {DMMLIB Build Directory}/libdmm_static.a yourapp.c -o yourapp
- Use the dynamic linker to preload dmmlib during application's execution:
LD_PRELOAD={DMMLIB Build Directory}/src/libdmm_shared.so application
Contact Information
Ioannis Koutras (joko@microlab.ntua.gr)
Alex Bartzas (alexis@microlab.ntua.gr)