- 问题描述:
编译完成后的*.dll使用dat文件手动注册进creo后,启动dll失败,报错信息不清晰,轨迹文件无明确错误定位
- 开发环境:
value | key |
---|---|
Qt | Qt5.8 msvc_2015 官方 |
IDE | VS2015 |
CreoToolkit | CreoToolkit 4.0 M080 |
配置 | Release |
平台 | x64 |
- 原始思路 :
qt官方为动态库,所需依赖项缺失导致dll无法正常加载,遵循普通exe发布方式
使用qt官方windeployqt执行部署将必要的dll打包到目标dll路径下
验证结果:无效
- 解决方案:
使用qt官方windeployqt执行部署将必要的dll打包到目标dll路径下,将必要的dll复制到$CreoInstallPath$\\Common files\\x86e_win64\\obj文件夹下
验证结果:成功