如何使Eclipse CDT在Windows下与WxWidgets一起使用?

问题描述 投票:0回答:1
  • wxWidgets-3.1.3
  • Eclipse IDE 4.14.0
  • Eclipse CDT 9.10.0.2019x(截至2020年2月2日的最新软件包)
  • MinGW编译器,通过MSYS2安装
  • Windows 10专业版

我多年来一直将Eclipse用于PHP,Python,JavaScript和lua。但是,我是C ++和Eclipse CDT的新手。我对C ++语法和约定已经有了足够的把握,因此我可以继续介绍我来到C ++(即GUI)的原因。最初,我尝试了Code :: Blocks,这似乎更简单(我喜欢向导!),但是我确实更喜欢具有git集成的IDE,并且我意识到C :: B在设法使编译工作之前没有该功能。因此,回到Eclipse。

到目前为止,我已经完成了以下操作:

  • 将MinGW编译器路径添加到%PATH%
  • 使用SHARED = 0 UNICODE = 1 MONOLITHIC = 0 BUILD = release成功编译的wxWidgets 3.1.3,这些更改在%WXDIR%\ build \ msw \ config.gcc中进行。我发现的各种教程在这些参数上都存在很大的分歧,但是在这里和其他论坛上针对我的问题的人们的各种回应都普遍对此表示同意,除了BUILD以外,它们都是默认设置。所以。
  • 成功地从样本/最小编译了一个测试程序。生成的可执行文件无需在同一目录中运行任何其他DLL即可运行。

不幸的是,这就是我被困住的地方。有很多教程和论坛帖子,但是我遇到以下一个或多个问题:

  • 无法访问新手。 “将链接添加到您的wxWidgets目录”,但是好吧,我该怎么做,您的意思是主要%WXDIR%代码目录或%WXDIR%\ lib还是什么?
  • 不工作。 “仅文件->导入->文件系统->%WXDIR%”,然后否。实际上,确实摆脱了“ minimal.cpp”粘贴的代码中某些引用的“未解析”,但不是全部。
  • 明确地引用十年前的IDE或代码版本,和/或包含当前版本中无法遵循的说明。

或者,我会推荐另一个GUI工具箱,该工具箱具有可访问的说明,以使其自身的当前版本与Eclipse的当前版本一起使用。

wxwidgets eclipse-cdt
1个回答
0
投票

所以您从一个全新的C ++项目开始。

然后您在其中添加源代码以获取最少的示例。

接下来打开项目属性,打开“ C ++ Build”->“设置”,然后在“ C ++ Compiler”->“ Directory”下,添加所有包含目录。

然后转到“ C ++链接器”->“库”,然后添加库和它们的路径。

让我们知道您是否还有问题吗?

© www.soinside.com 2019 - 2024. All rights reserved.