我一直致力于一个移植旧的solaris CL程序以在Linux上运行的项目,并禁止一些不相关的硬件问题,这已经完成.现在我想要一个GUI,因此用户可以选择带有下拉菜单和复选框的各种选项,以及一些不受限制的选项的文本输入区域,如文件名.(该程序是运行一些光谱扫描仪并将结果存储为CSV文件的内部工具.它处理所有这些选项,运行扫描仪并处理信息并使用指定的文件名存储它;我只想要比CL更好的使用. )
我见过这样的事情的唯一一次是一个PyGTK + GUI与C代码的python绑定(我认为它是什么;这是我的第一个学期合作,我不太了解!).这比我现在想要的更多一点; 有一个相对简单的方法来做到这一点?当我用Google搜索时,我找到了SWIG(http://www.swig.org/index.php); 这是一个好方法吗?