Open Mengyanduan opened 5 years ago
你好,我当时是使用 Dependency Walker 来找出 exe 执行文件所依赖的 dll,包括 Qt 库和 PCL 库。然后使用 Enigma Virtual Box 将 exe 和 dll 打包成一个完整的 exe。需要注意依赖的版本要对应,而且要区分 debug 版和 release 版。事实上,这种方法并不是很好,因为查找 dll 文件比较繁琐,而且很有可能找不全。 希望对你有帮助,如有更好的方法,也欢迎在此留言。
好的,感谢您的解决方案。我尝试了您的方法,移植到其他电脑上仍然会提示缺少相关dll文件,所以还是没有找全,暂时先搁置起来了,之后继续寻找其他方法,感谢。
您好,我是VS2015+PCL1.8.1+Qt5.7.0开发了一个类似的程序,现在我想打包发布,做成像您那个一样的一个可执行程序,但是我只能将Qt需要的dll找到,如何把PCL需要的dll打包发布呢,我试了几次没有成功,不知道您是如何做到的呢?