ログイン
編集不可のページディスカッション情報添付ファイル
"clear/note/2012-06"の差分

MMA
1と2のリビジョン間の差分
2012-06-02 01:30:44時点のリビジョン1
サイズ: 588
編集者: clear
コメント:
2012-06-06 01:30:27時点のリビジョン2
サイズ: 779
編集者: clear
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 29: 行 29:

== 06/06 ==
 * portsのビルドに失敗するとき
  * まずはエラーメッセージを読め、ググれ
  * BUILD_DEPENDSを見直せ、場合によっては再ビルドしろ

2012年6月

06/02

GTK+2.0でウィンドウを出すだけの何か

チュートリアルを見つつ。

   1 #include <gtk/gtk.h>
   2 
   3 int main(int argc, char *argv[])
   4 {
   5     GtkWidget *window;
   6 
   7     gtk_init(&argc, &argv);
   8 
   9     window = gtk_window_new(GTK_WINDOW_TOPLEVEL);
  10     g_signal_connect(window, "destroy", G_CALLBACK(gtk_main_quit), NULL);
  11 
  12     gtk_widget_show(window);
  13 
  14     gtk_main();
  15 
  16     return 0;
  17 }

コンパイルは、ソースがwidget.cなら

gcc -o widget widget.c `pkg-config --cflags --libs gtk+-2.0`

06/06

  • portsのビルドに失敗するとき
    • まずはエラーメッセージを読め、ググれ
    • BUILD_DEPENDSを見直せ、場合によっては再ビルドしろ

clear/note/2012-06 (最終更新日時 2012-06-23 15:10:27 更新者 clear)