codebl20.03无法运行.exe文件,在软件里能正常运行调试。
缺少的两个环境变量我也添加了还是不行
方案来自 梦想橡皮擦 狂飙组基于 GPT 编写的 “程秘”
这个问题通常是因为在编译时使用了不同版本的编译器,导致需要运行的程序需要使用与编译时不同的库文件。
解决方法有两种:
安装运行时库文件
你可以尝试在以下路径找到这些库文件:C:\Program Files (x86)\CodeBlocks\MinGW\bin。如果这些库文件不存在,你可以尝试下载并安装MinGW编译器。安装MinGW编译器时,需要勾选“Add MinGW to the system PATH”选项。
使用静态链接
在编译时,你可以选择使用静态链接,这样就可以将需要的库文件打包到可执行文件中,就不需要再运行时单独提供这些库文件。在Code::Blocks中,可以在项目属性中的“Build Options” -> “Linker settings”中勾选“Link the wxWidgets library as a static library”选项。如果使用的是其他库文件,也可以类似地在编译选项中进行配置。