【问题标题】:How do I build a Windows GUI Application in Eclipse using C++ (a non console application)如何使用 C++(非控制台应用程序)在 Eclipse 中构建 Windows GUI 应用程序
【发布时间】:2013-08-21 14:10:29
【问题描述】:

我似乎无法弄清楚如何使用 C++ 在 Eclipse 中构建 Windows GUI 应用程序。我只能构建到控制台。当我创建一个新项目时,它没有为我提供 Windows 应用程序的选项。我正在为 C/C++ 使用 Eclipse IDE。我是否下载了错误的 Eclipse 风格? 我做错了什么?

【问题讨论】:

  • 你试过用谷歌搜索“用 Eclipse 构建 C++ windows 应用程序”吗?
  • 你在谷歌上搜索过吗?你被困在哪里了?你试过什么?您应该将此信息添加到您的问题中。可能eclipse没有链接到C++编译器。
  • 我已经有一个月的休息时间来完成这项任务,有时一次要花几个小时试图解决这个问题。我得到它来显示你好世界,但我正在寻找一种方法来拥有一个向导。
  • @Paul Griffiths - Google 的第一个结果就是这个问题。我相信人们访问这个网站是有原因的,我们不能只是告诉他们去“谷歌搜索”。

标签: c++ windows eclipse-cdt


【解决方案1】:

下面是一个示例,可帮助您开始创建一个简单的窗口: http://www.winprog.org/tutorial/simple_window.html

使用 mingw 编译,这将打开一个控制台 + 创建的窗口。 要隐藏控制台,只需添加此链接器标志:-mwindows

【讨论】:

  • 在我的脑海里,我一直在默默地想着你发布的这样一个东西,但我并不想问它,因为我非常专注于为应用程序设置一种向导。感谢您的额外帮助!
【解决方案2】:

与 Visual Studio 不同,Eclipse CDT 没有用于自动配置编译器设置和库以构建 Windows GUI 应用程序的内置向导或选项。你需要知道你在做什么。您是否打算使用 Win32/MinGW 构建 GUI,或者可能使用其他一些 GUI 库,例如 QtwxWidgets?有很多选择。

如果您不熟悉 Windows 上的 C++ 和/或 GUI 开发,那么有一些更容易上手的选择。

【讨论】:

  • 我正在使用 MinGW,并且必须感谢您将我引导到 Qt Project 和 WxWidgets。我在他们的网站上阅读了一些内容,但不确定如何在不花大量时间阅读的情况下使用它们。它们是否集成到 Eclipse 或 Visual Studio 中。是的,我是 C++ 新手。
  • 您应该花一些时间学习 C++,而不是同时尝试学习如何编写 GUI。但是,如果您打算从一开始就尝试使用 C++ 构建 GUI,那么我建议您下载 Qt Creator IDE 并阅读他们的教程,而不是尝试使用 Eclipse CDT。 qt-project.org/downloads#qt-creator & qt-project.org/doc/qtcreator-2.7/creator-tutorials.html
  • 非常感谢您的帮助,非常感谢。入门有时是最困难的。再次感谢!
猜你喜欢
  • 2012-10-17
  • 1970-01-01
  • 1970-01-01
  • 2016-03-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多