Code::Blocks 中的 wxWidgets 字体错误“GetWeightClosestToNumericValue() 中断言“numWeight > 0”失败”

2024-04-20

最近,每当我使用 Code::Blocks 时,都会不断弹出错误对话框。

它显示“此应用程序中的调试错误已失败。”和“....\include/wx/font.h(282):在 GetWeightClosestToNumericValue() 中断言“numWeight > 0”失败。”

自从我尝试在 Code::Blocks 中更改字体以来,这个东西就一直弹出,从那时起,每当我将字体更改为其他字体时,它总是会被重置。

当我启动 Code::Blocks、在 Code::Blocks 中打开源代码以及在 Code::Blocks 中打开设置编辑器时,都会弹出该对话框。

我查找过类似的案例,他们说这是 wxWidgets 的问题,但我仍然找不到任何可以解决此问题的解决方案。

我还尝试启用“如果离开对话框,则将所有编辑器的缩放重置为默认值”,但它也不起作用。

(还尝试删除并重新安装Code::Blocks,问题仍然存在)

如果有人能帮助我解决这个问题,我将不胜感激。


如果你自定义CodeBlocks的主题,可能会出现这个问题! 所以..让我们解决它... 你可以用简单的方法尝试一下:

选择“设置”->“编辑器”,然后单击“常规设置”部分,选择“字体”并选择“大小”:12或18,不要选择14或16...

..太棒了,它有效...

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Code::Blocks 中的 wxWidgets 字体错误“GetWeightClosestToNumericValue() 中断言“numWeight > 0”失败” 的相关文章

随机推荐