最受欢迎的选项是Qt和wxWidgets。就我个人而言,我发现Qt更具有特色。 然而,(取决于您正在开发什么),较新的选择是Silverlight / Moonlight。在某些情况下,Flash也可以用于跨平台GUI开发。
如果你想要学习和使用更简单的东西,你可以考虑使用Real Studio。使用Real Studio,你可以轻松地创建跨平台软件,包括Windows、OS X、Linux和Web,使用易于使用的IDE和类似Basic的面向对象编程语言。 http://www.realsoftware.com