gustavorv86 / c-plugins

Plugin example in C/C++ using dlopen and dlsym (dynamic linking loader interface)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

c-plugins

Plugin example in C/C++ using dlopen and dlsym (dynamic linking loader interface)

What you need

Install the next software.

sudo apt-get install git gcc gdb cmake make

Build

Clone this repository.

git clone https://github.com/gustavorv86/c-plugins

Go to repository folder, make build directory and run cmake.

cd c-plugins
mkdir build
cd build
cmake ..
make

Run test examples

Go to build directory and run the examples.

cd c-plugins/build
./dist/Debug/bin/plugin-launcher dist/Debug/lib/

About

Plugin example in C/C++ using dlopen and dlsym (dynamic linking loader interface)

License:GNU General Public License v3.0


Languages

Language:C 78.3%Language:CMake 21.7%