Windows下CodeLite+wxWidgets编译成功但程序崩溃的排查解决
解决Windows7虚拟机中wxWidgets GUI程序运行错误0xc0000135的问题
环境信息
- 操作系统:Windows 7 虚拟机
- 开发组件版本:gcc-13.2.0、cmake-3.27.6、wxWidgets-3.2.2.1、CodeLite-17.6.0
问题描述
搭建完上述C++开发环境并编译wxWidgets后,通过CodeLite创建GUI示例项目,编译过程无报错,但运行时无窗口弹出,调试返回错误码0xc0000135。
排查步骤
使用Explorer Suite工具对编译生成的可执行文件做依赖分析,确认缺失libgcc_s_seh-1.dll等GCC运行时动态库。
解决方案
- 定位gcc安装目录下的bin文件夹(例如
D:\gcc-13.2.0\mingw64\bin,根据实际安装路径调整) - 将该路径添加到系统环境变量
PATH中 - 重启CodeLite后重新运行项目,窗口可正常显示
内容的提问来源于stack exchange,提问作者alle_meije
相关产品推荐
相关产品推荐

