使用Qt Creator开发软件,其中加入了NI 公司提供的NIDAQmx.h和NIDAQmx.lib文件,利用QT提供的windeployqt打包程序之后,exe程序能在本地能运行,但是换电脑提示缺少nicaiu.dll文件,如下图所示。 即使在我将nicaiu.dll文件和Qt的库文件一起打包,换台电脑依旧提示缺少nicaiu.dll文件,求大佬救助!
解决了吗,一般release之后,第三方库dll放在exe目录下就行了吧,还有路径建议别有中文,QT对中文路径支持有点弱,容易崩
没呢,我用软件查询exe程序所依赖的库,发现除了Qt自带的,还有不少系统文件,单放入第三方库dll,会提示程序停止运行,特别糟心,我再试试。