IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    在 Tcl 里面创建一个 Gtk+ 窗口…

    Ma Kai发表于 2016-03-07 00:19:03
    love 0

    This may sound ridiculous, but that's actually happening...

    package require critcl
    foreach item [exec pkg-config --cflags gtk+-3.0] {
    	critcl::cheaders $item
    }
    foreach item [exec pkg-config --libs gtk+-3.0] {
    	critcl::clibraries $item
    }
    critcl::ccode {
    #include <gtk/gtk.h>
    }
    critcl::cproc gtk {} void {
    	gtk_init(NULL, NULL);
    	GtkWidget *win = gtk_window_new(GTK_WINDOW_TOPLEVEL);
    	gtk_widget_show(win);
    	gtk_main();
    }
    gtk

    "apt-get install critcl libgtk3.0-dev", and be sure to kill it using C-c.

    Critcl is amazing, isn't it?



沪ICP备19023445号-2号
友情链接