发布网友 发布时间:2022-05-02 15:11
共2个回答
热心网友 时间:2022-06-20 14:20
不依赖桌面环境,但是依赖运行库。你可以有Gnome的运行库同时使用KDE桌面系统。也就是说只要用户安装了依赖的文件,那么两种GUI设计出的程序都是可以运行的,只不过显示上可能有所差别,同一个程序,在GNOME下运行的显示效果可能会和在KDE下的不同。热心网友 时间:2022-06-20 14:21
看你用的语言了,c++用qt好些c当然是gtk了,不过从语言方面两者差别不是太大。qt的一个强项是在其它平台也有很大的空间,比如embed或者Ms的平台,gtk的强项是版权没有问题,尊照gpl,qt现在是诺基亚的,这点也要考虑到。我个人以前倾向于C++/qt,感觉是它更漂亮,现在打算学习C/GTK,因为它们占用资源更少,在linux上面能更好运行。希望对你有所帮助。追问我是用C的,就是不知道GTK和桌面环境之间是什么关系,因为我在Deepin Linux上编译一段代码没通过,同样的在Slax(KDE)上的却通过了。