一个halcon和qt联合编程的项目,调用了halcon库。。
在自己台式机上用windeploy自动打包好了项目程序,其中halcon库的dll文件没有自动复制进来,我手动添加了(但不知道是不是放对了位置)。然后想试一试放在笔记本电脑上能否运行,exe能打开,而且打开文件这个按键可以正常执行,但另一个执行检查功能(要调用halcon库)的按键点了后就崩溃。都是Windows10系统。
1、建议检查编译时使用的是32bit编译器还是64bit编译器,然后根据编译选择对应位数的halcon库文件
2、库文件放的位置就是执行程序的位置就行
3、windeployqt只能打包Qt的内部库,对第三方的库都是要自己手动添加的
在Qt助手(QT Assistant)中,输入“setting”,可以看到下面的列表中有Setting the Application Icon,双击它就可以看到右侧窗口中的帮助文档,帮助文档里介绍了如何设置应用程序图标。文档内容很全面,包括如何设置windows、OS X和linux的程序图标。这里我们介绍如何设置windows下应用程序的图标
QT助手介绍了2种设置windows应用程序图标的方法。