qt使用libvlc开发一个程序,在20.04上测试没有问题,linuxdeployqt打包放到别的机器上就失败,后gdb调试发现libvlc_new返回NULL,只要在目标机器上把原来vlc使用的libvlc.so.x的库文件替换掉打的包里的对应的库文件就可以了。应该是打的包里的库有问题。
qt使用libvlc开发一个程序,在20.04上测试没有问题,linuxdeployqt打包放到别的机器上就失败,后gdb调试发现libvlc_new返回NULL,只要在目标机器上把原来vlc使用的libvlc.so.x的库文件替换掉打的包里的对应的库文件就可以了。应该是打的包里的库有问题。