VS2015+QT加入vlc-qt自己编译的库后运行报错“无法定位程序输入点vlc_access_NewMRL于动态链接库xxx.dll”

博客作者在VS2015+QT环境中使用自编译的vlc-qt库时遇到运行错误,经过一系列尝试和分析,发现是由于vlc2.0和vlc3.0的plugins混杂导致的dll找不到问题。通过删除c盘中vlc3.0的plugins文件并替换为vlc2.0的plugins,成功解决了错误。
摘要由CSDN通过智能技术生成

先把错报上来给大家看,这个错折磨了我三天。。。。总结就是自作孽不可活

我呢,想要利用vlc-qt库自己编译一个库。开始照着几篇文档做

https://www.cnblogs.com/lvdongjie/p/9805214.html

这个是QT Creater的工程。我把它移植到了VS2015+QT上,然后报如下错误

找了两天答案,都不行,后来看到这个链接https://www.cnblogs.com/hbccdf/p/dllchecktoolandsyswow64.html

然后我就把系统文件给动了。。。还好没多大影响。然后用depends查找发现,虽然我的工程都配在32位下,但有些dll文件都是64位的,所以我怀疑文件错了,打算自己重新编译自制一个vlc-qt的库

https://blog.csdn.net/oct

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值