Есть ли своего рода программа или что-то для превращения текстовой программы, графической в C?
Спасибо,
CCM
Вот простой путь с вызовом внешней программы - zenity
. Таким образом, Ваш код командной строки C является теперь приложением для GUI на основании использования простого входного всплывающего диалогового окна zenity, хотя этот метод не особенно безопасен.
#include <unistd.h>
#include <stdio.h>
int main(){
FILE *zenity;
char answer[getpagesize()];
if ((zenity = popen("zenity --entry","r")) != NULL){
fgets(answer,sizeof(answer),zenity);
printf("User's answer:%s\n",answer);
exit(0);
}
// we get here if above check failed
perror("zenity exited with non-zero exit code");
return 0;
}