qt应用程序再调试可运行,但是发布后提示 0xc000007b累类似的错误或者其他一些缺少dll包的错误,或者干脆打开没有反映。
问题分析
在qt的项目run的界面,检查下Path这个环境变量中是不是有路径没有包含到,和 系统的 设置—环境变量是不是不一样
一般来说要注意两个方面的东西
- qt 带的库 一般目录在
C:\Qt\Qt5.14.2\Tools\mingw730_64\bin;
C:\Program Files (x86)\Common Files\MVS\Runtime\Win32_i86;C:\Program Files (x86)\Common Files\MVS\Runtime\Win64_x64;
其他的类似 bgcc_s_seh-1.dll的缺失一般也能找到
2. 第三方自带的库, 包括一些传感器的动态库,类似ffmpeg等也要记得放到exe文件的同级目录或者Path目录下