在您指定的 wxWidgets 目录中找不到匹配的调试配置

A matching Debug configuration cannot be found in the wxWidgets directory you specified.

本文关键字:找不到 配置 调试 wxWidgets      更新时间:2023-10-16

我尝试使用wxWindgets安装程序和代码::block-mingw安装来设置和创建wxWidgets项目。当我尝试创建一个wx-widgets史密斯项目时,我有以下问题

A matching Debug configuration cannot be found in the wxWidgets directory you specified.
This means Debug target of your project will not build
Are you sure you want to continue with these settings ?

有没有人对此有任何想法,以及在Windows中设置wxWidgets和代码块的推荐方法是什么?

您是否将

wxWidget 编译为调试版本?我得到了同样的错误,因为我只将wxWidgets作为发布版本。但是,无论如何我都不打算使用调试版本,因为我不想调试它,只是使用它。因此,您可以继续您的项目,然后您必须将库名称替换为正确的名称。大多数情况下,这意味着删除库名称末尾的d

如果要使用调试版本,还必须将wxWidgets构建为调试版本。

要修复库名称,您必须右键单击您的项目并转到"构建选项... ->链接器设置"。

更新

要使用 MingW 编译它,您必须遵循本指南。

您可能还必须调整构建选项中的包含路径:

D:srccwxWidgets_3.0.0libgcc_libmsw
D:srccwxWidgets_3.0.0include

对于链接器:

D:srccwxWidgets_3.0.0libgcc_lib

通过按照编译 wxWidgets 3.0.0 中提供的确切说明来开发代码::块 (MSW) 部分,可以解决问题。我无法在窗口中正确构建wxWidgets。在我构建wxWidget之后,在使用Code::Block创建wxWidgets项目时,弹出了问题中提到的相同警报消息,但我忽略并继续创建该项目。这次成功了。