项目开发完了,用windeployqt6命令将所需的依赖都复制过来,但是第三方的库并没有拷过来,我的项目还依赖了ffmeg、sdl,然后我用Dependences这个工具查看exe的依赖项:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=fec616282109c93d07f20effaf3cf8bb/87db8bd6277f9e2f30d9412e5930e924b999f3fc.jpg?tbpicau=2025-02-23-05_e13d8abd693605d5acc5218c1ec82fde)
发现ffmpeg、sdl又嵌套依赖了好多其他的库,难道要一个一个手动复制吗?Dependences这个工具如果只是展示依赖库,又有什么意义?
后来又找到这个工具:https://gitee.com/qtguide/dev-tools/blob/master/FindDLL/FindDLL-exe-20231213.7z
它可以将所有依赖(qt和第三方库)都复制到目标目录,我照着操作了一遍,但把文件发给另一台电脑上运行时又报错了:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=c600b816fca1cd1105b672288913c8b0/cf74b499a9014c0850da74834c7b02087af4f487.jpg?tbpicau=2025-02-23-05_9944df43fc8eb4cc3cf9764f4ed75ea7)
至此,我很崩溃~ 想问一下,大佬是怎么发布项目的?
![](http://tiebapic.baidu.com/forum/w%3D580/sign=fec616282109c93d07f20effaf3cf8bb/87db8bd6277f9e2f30d9412e5930e924b999f3fc.jpg?tbpicau=2025-02-23-05_e13d8abd693605d5acc5218c1ec82fde)
发现ffmpeg、sdl又嵌套依赖了好多其他的库,难道要一个一个手动复制吗?Dependences这个工具如果只是展示依赖库,又有什么意义?
后来又找到这个工具:https://gitee.com/qtguide/dev-tools/blob/master/FindDLL/FindDLL-exe-20231213.7z
它可以将所有依赖(qt和第三方库)都复制到目标目录,我照着操作了一遍,但把文件发给另一台电脑上运行时又报错了:
![](http://tiebapic.baidu.com/forum/w%3D580/sign=c600b816fca1cd1105b672288913c8b0/cf74b499a9014c0850da74834c7b02087af4f487.jpg?tbpicau=2025-02-23-05_9944df43fc8eb4cc3cf9764f4ed75ea7)
至此,我很崩溃~ 想问一下,大佬是怎么发布项目的?