【发布时间】:2012-01-11 23:55:58
【问题描述】:
我学习 C++ 已经有一段时间了,到目前为止我很喜欢它。但我一直停留在控制台应用程序级别。我已经构建 C# 程序几年了,所以我喜欢有一个 GUI,而不是通过控制台做所有事情。
编译后的控制台程序可以在 windows 和 linux 上运行,这很棒。当我搜索 GUI C++ 教程时,我只能找到针对 Windows 特定 GUI 应用程序的教程。
所以我的问题是,你能用 C++ 编写一个 GUI,当它在 Windows 和 linux 上运行编译时?如果这是不可能的,有人能指出我学习 windows 和 linux GUI 的好地方吗?
【问题讨论】:
-
只是在此处为社区添加此内容。如果您使用托管 c++ 编写它,使用 System.Windows.Forms 库,它将通过单声道在 mac 或 linux 中运行。但是,您仍然必须重新编译它,并且托管 c++ 很愚蠢——到那时,您还是应该使用 C#。
标签: c++ windows linux visual-studio-2010 user-interface