使用Qt
- xizhi.zhu
- 帖子: 46
- 注册时间: 2008-09-20 4:47
- 来自: Tampere
- 联系:
-
- 帖子: 2841
- 注册时间: 2006-09-11 22:47
Re: 使用Qt
如果是是想使用 Qt 软件的话,直接安装即可。sjbird331 写了:Ubuntu8.04下想使用Qt,是不是得把Gnome换成Kde,然后再安装Qt?请高手指点,谢谢
如果你是想进行开发的话,最好用 gnome 环境开发 Qt 程序,用 KDE 环境开发 gtk 程序。
其理由是:桌面环境对你开发库的依赖会不必要的增加调试的复杂性。——当你进行较高级的程序开发调试时会逐渐明显的感觉到这一点。
gnome 的整个环境不依赖 Qt,所以在这个环境下开发 Qt 程序,整个系统中所有对 Qt 依赖的程序只有你自己开发的软件,出问题就非常容易调试和定位,也非常容易通过修改 Qt 代码来实现某些特定功能。——如果你的桌面环境依赖 Qt,那么你至少不敢轻易修改 Qt 代码。而且库相关的问题也不容易定位和调试。
建议在 KDE 下面开发 gtk 程序也是出于相同的理由。
当然对于简单的程序来说怎么样都是无所谓的。
- ChloeRei
- 帖子: 1021
- 注册时间: 2007-11-23 9:49
Re: 使用Qt
哈哈,有理poet 写了:如果是是想使用 Qt 软件的话,直接安装即可。sjbird331 写了:Ubuntu8.04下想使用Qt,是不是得把Gnome换成Kde,然后再安装Qt?请高手指点,谢谢
如果你是想进行开发的话,最好用 gnome 环境开发 Qt 程序,用 KDE 环境开发 gtk 程序。
其理由是:桌面环境对你开发库的依赖会不必要的增加调试的复杂性。——当你进行较高级的程序开发调试时会逐渐明显的感觉到这一点。
gnome 的整个环境不依赖 Qt,所以在这个环境下开发 Qt 程序,整个系统中所有对 Qt 依赖的程序只有你自己开发的软件,出问题就非常容易调试和定位,也非常容易通过修改 Qt 代码来实现某些特定功能。——如果你的桌面环境依赖 Qt,那么你至少不敢轻易修改 Qt 代码。而且库相关的问题也不容易定位和调试。
建议在 KDE 下面开发 gtk 程序也是出于相同的理由。
当然对于简单的程序来说怎么样都是无所谓的。
- syuchyo
- 帖子: 59
- 注册时间: 2009-02-08 18:16
Re: 使用Qt
有理。我虽然不懂,但也能觉得有理。我们很需要你这样的回答。poet 写了:如果是是想使用 Qt 软件的话,直接安装即可。sjbird331 写了:Ubuntu8.04下想使用Qt,是不是得把Gnome换成Kde,然后再安装Qt?请高手指点,谢谢
如果你是想进行开发的话,最好用 gnome 环境开发 Qt 程序,用 KDE 环境开发 gtk 程序。
其理由是:桌面环境对你开发库的依赖会不必要的增加调试的复杂性。——当你进行较高级的程序开发调试时会逐渐明显的感觉到这一点。
gnome 的整个环境不依赖 Qt,所以在这个环境下开发 Qt 程序,整个系统中所有对 Qt 依赖的程序只有你自己开发的软件,出问题就非常容易调试和定位,也非常容易通过修改 Qt 代码来实现某些特定功能。——如果你的桌面环境依赖 Qt,那么你至少不敢轻易修改 Qt 代码。而且库相关的问题也不容易定位和调试。
建议在 KDE 下面开发 gtk 程序也是出于相同的理由。
当然对于简单的程序来说怎么样都是无所谓的。
我也有类似的问题。仅仅是想用一个叫OpenFOAM的应用软件,这个软件要求有且只能有Q4.3.x版本,低了不行,高了也不行。以为只有到KDE环境才能用Qt,于是装了Kubuntu。看来画蛇添足了。现在的版本是4.4.3还正愁着呢。
有足够广泛和开放的源是进化的必要条件--达尔文