void *dlopen(const char *filename, int flags);其中flags见下方Linux Programmer's Manual中描述
RTLD_LAZY: 动态库中存在的未定义的变量,不执行解析。
RTLD_NOW: 动态库中存在的未定义的变量,执行解析。报错常见为: undefined symbol
RTLD_GLOBAL: 使得库中的解析的定义变量在随后的其它的链接库中变得可以使用
http://man7.org/linux/man-pages/man3/dlopen.3.html