【问题标题】:C/C++ GUI apps using Visual Studio but with/without .NETC/C++ GUI 应用程序使用 Visual Studio 但有/没有 .NET
【发布时间】:2011-01-03 08:05:51
【问题描述】:

我想学习 C/C++ GUI Windows/Linux 编程。哪个IDE更合适?如果我使用 Visual Studio.NET,它的优缺点是什么。

是否有同时支持 Windows 和 Linux 的 IDE?

【问题讨论】:

  • 至少有 3 个版本没有被称为 Visual Studio.NET。您可以使用它来创建完整的非托管 C++ 应用程序,而无需依赖或引用 .NET Framework。 microsoft.com/visualstudio/en-us

标签: c++ c


【解决方案1】:

Qt Creator IDE 适用于 Linux 和 Windows。

如果您想要一个更通用的开发环境,Qt 可以与 Eclipse 集成。

【讨论】:

  • 我不认为 Qt Creator 与 Eclipse 集成(它们都做同样的事情,即它们都是成熟的 IDE)。你到底是什么意思?
  • 你说得对——我的意思是说 Qt 与 Eclipse、GUI 设计工具等集成。
【解决方案2】:

我认为 Qt 是最适合您的解决方案。它是直观、易于学习的 GUI 库。此外,它是跨平台的,因此您可以为 Windows、Linux、Mac 和手机编写程序。

对于 QT 编码,您可以使用 QTCreator 或 Visual Studio Plugin for QT(仅适用于 Windows :))。欲了解更多信息,请访问http://qt.nokia.com

【讨论】:

    【解决方案3】:

    VS .Net 是迄今为止我用过的最糟糕的开发环境。使用它,您可以非常高效。

    【讨论】:

    • 我可以用它开发一个非.net的变种吗?
    • 当然,你可以开发标准的C/C++。
    • 但它不会独立于平台,但却是一个很好的起点。
    • 不正确 - 当然你可以编写独立于平台的 ANSI C/C++!
    猜你喜欢
    • 2010-09-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-29
    • 1970-01-01
    相关资源
    最近更新 更多