如何在没有Gtk的情况下创建Ubuntu图形C程序?

是否有某种程序或某些东西可以将您的文本程序图形化为C

谢谢,

CCM

这是调用外部程序的简单方法 – zenity 。 这样,通过使用zenity的简单输入弹出对话框,您的命令行C代码现在是一个GUI应用程序,尽管此方法不是特别安全。

 #include  #include  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; }