Я работаю над проектом портирования старой программы CLI Solaris для работы в Linux и с закрытием некоторых несвязанных аппаратных проблем. Теперь я хочу использовать графический интерфейс, поэтому пользователь может выбирать между различными опциями с раскрывающимися списками и флажками, а также некоторые области ввода текста для не ограниченных параметров, таких как имя файла. (Программа является внутренним инструментом для запуска некоторых спектросканеров и сохранения результатов в виде файлов CSV. Он обрабатывает все эти параметры, запускает сканеры и обрабатывает информацию и сохраняет ее с указанным именем файла, я просто хочу, чтобы что-то было лучше использовать, чем CL. )
Единственный раз, когда я видел что-то вроде этого, был PyGTK + GUI с привязками python для кода C (я думаю, что это было, это был мой первый семестровый кооператив, и я не очень понял!). Это немного больше, чем я хочу сейчас; есть ли относительно простой способ сделать это? Когда я googled, я нашел SWIG (http://www.swig.org/index.php); это хороший способ пойти?