| Build instructions: |
| |
| 1. install cmake |
| 2. mkdir build |
| 3. cd build |
| 4. cmake -D__LIB=lib .. |
| 5. make install |
| |
| cmake Options: |
| -DBUILD_SHARED_LIBS |
| By default SHARED libraries are created and applications are linked to it. |
| Use -DBUILD_SHARED_LIBS=OFF while invoking cmake to create STATIC libraries |
| and link applications to it. |
| |
| Ex. cmake -D__LIB=lib -DBUILD_SHARED_LIBS=OFF .. |
| |
| -DCMAKE_INSTALL_PREFIX |
| Default is to install to /usr/local, use -DCMAKE_INSTALL_PREFIX= |
| when invoking cmake to specify another install location. |
| |
| You may need to update the libbpf git submodule: |
| |
| git submodule update --init --recursive |