| Babeltrace 2 C API 2.0.6
    Open-source trace manipulation framework | 
To compile and link a Babeltrace 2 shared object plugin:
Compile the plugin's C/C++ source files with the -fPIC and -c compiler options to produce position-independent code and to compile without linking:
Link the resulting object files with the -shared linker option and with the Babeltrace 2 library: