在Linux环境下根据第三方提供的动態链接库和API利用C语言进行开发,编译链接通过后当运行时报错说无法加载动态链接库例如:
添加完成后:x或:wq保存退出,然后重新加载动态鏈接库并获取是否加载了libaivse000.so.5,如下:
这样第三方的动态链接库手动修改加载完成重新编译链接程序后,测试通过
本人使用的事centos系统,一开始将动态链接库添加到/usr/local/lib目录下就出现了上述的问题,通过网上查找发现系统指定的动态链接库路径
有所不同于是就有了上述的方法,記录下来以防遗忘
补:ldconfig则可以替代上述方法,加载新安装的动态库