【发布时间】:2016-04-04 06:43:53
【问题描述】:
在我的学校,我们有一个项目,您必须在其中开发一个 c 程序,该程序用作 GPS,但在控制台中。我们必须在 x-y 位置定义房间和从房间-X 到房间-Y 的路径,并计算从 A 点到 B 点的最佳行程。
但这不是我需要帮助的地方。
因为这个项目并不难(已经完成),我想创建一个简单的 IDE,您可以在其中编辑文件,编辑房间和路径的视图列表,并使用 openGL 获得与其他。知道我在 GTK+ 或 QT 上没有(或很少)经验,这是否有可能在不到一个月的时间内完成。我知道 C 和一点 cpp,我已经在 GTK+ 上尝试了 1 个软件,只有一个小部件,我正在尝试使用 QT Quick 和 QT Application 实际上 QT 5.6。
我不是很有经验,我在 QT 上找到了一些文档(官方文档,但并不了解所有内容),但在 GTK+ 上的例子很多,而且很少有文档,还有其他不是官方的文档/教程(在 QT和 GTK)?
对于像我这样的初学者,我真的必须冒险开发这样的软件吗?
【问题讨论】:
-
这个问题真的很难回答,因为它取决于许多因素。您将投入多少时间。您作为开发人员的经验和技能,不到一个月?等等等等。
-
专注于主要问题的良好实现,而不是花哨的用户界面。
-
主要问题已经解决,基于 Dijkstra 的算法我用 C 编码已经 2 年了,在几个项目中尝试过 cpp,我真的不计算工作时间,所以时间不是问题,我每周工作大约 90-100 小时,我大约有 3 周到一个月的时间!我知道这个问题很难回答,但我对我将拥有的工作量感到迷茫