local ffi = require "pluto:ffi"
local lib = ffi.open("./mylib.so")
lib:cdef[[
char *my_strdup(const char *src);
void my_free();
]]
local s = "Hello World!"
print(lib.my_strdup(s))
lib.my_free()
lib = nil