// c++ -shared lib.cpp -o lib.so -fPIC #include struct MyClass { MyClass(int a) { std::cout << a << "\n"; } };