软件的算法都是用C语言编写的(gcc编译器)。我需要一些漂亮而友好的UI用于这个小软件...但我不知道我应该使用什么语言和什么库以及什么工具。 我需要你们的一些想法。谢谢! 如果你能说得更具体,我会更加感谢你!
答案 0 :(得分:2)
如果您对问题更具体,并提供有关软件的更多详细信息,那会更好。因为设计UI界面取决于很多因素。
我在下面列出了一些供您参考:
因此,在决定使用哪种语言和库之前,请先确定要求。
对于初学者,你可以看一下linux中的ncurses库,Windows中的MFC。我对Java知之甚少,其他人必须能够帮助你。
最适合你的工作!
答案 1 :(得分:2)
常用的GUI库:
这些是跨平台工具包的“三巨头”(我知道有些人会不同意)。它们有各自的优点和缺点:Tk在某些平台上看起来不错,但在其他平台上看起来并不多,并且没有太多的绑定,GTK在Gnome台式机上看起来很棒但在其他地方看起来一般,而且Qt在KDE看起来不错,但在其他地方也没问题。
您必须问自己几个问题:您将部署到哪个平台?您需要什么样的功能?您最熟悉哪种语言编写界面?
我建议您选择任何语言,选择某种脚本语言。使用脚本语言IMO创建接口要容易得多(尽管Qt使得C ++接口设计相当轻松)。我还建议您选择一种可在您的平台上使用的语言,尽可能少依赖(因此对于Linux,Python或Perl将是一个不错的选择)。