- ベストアンサー
C++BuilderXPersonal(for Linux)
を今日インストールして Linux GUIプログラムを作ろうとしたのですが どうやらこれはコンソールプログラムしかできないようです コンソールプログラムならばC++コマンド使ったほうが断然作りやすいので骨折り損でした gccを使って Linux GUIプログラムを作りたいのですが作り方を分かりやすく紹介しているサイトはないでしょうか?
- みんなの回答 (2)
- 専門家の回答
を今日インストールして Linux GUIプログラムを作ろうとしたのですが どうやらこれはコンソールプログラムしかできないようです コンソールプログラムならばC++コマンド使ったほうが断然作りやすいので骨折り損でした gccを使って Linux GUIプログラムを作りたいのですが作り方を分かりやすく紹介しているサイトはないでしょうか?
お礼
#include </usr> のところは #include </usr/include/gtk-2.0/gtk/gtk.h> の書き間違いです
補足
ありがとうございます 早速調べて test.cpp: #include <stdio.h> #include </usr> gint QUIT(GtkWidget *widget,gpointer data); int main(int argc,char *argv[]){ GtkWidget *window; gtk_set_locale(); gtk_init(&argc,&argv); window=gtk_window_new(GTK_WINDOW_TOPLEVEL); gtk_window_set_title(GTK_WINDOW(window),"TEST WINDOW"); gtk_signal_connect(GTK_OBJECT(window),"delete_event",GTK_SIGNAL_FUNC(QUIT),NULL); gtk_widget_set_usize(GTK_WIDGET(window),300,200); gtk_widget_show_all(window); gtk_main(); return 0; } gint QUIT(GtkWidget *widget,gpointer data) { gtk_main_quit(); return TRUE; } を作りFedoraCoreで # c++ test.cpp を実行したのですが test.cpp:2 から include されたファイル中: /usr/include/gtk-2.0/gtk/gtk.h:31:21: gdk/gdk.h: そのようなファイルやディレクトリはありません /usr/include/gtk-2.0/gtk/gtk.h:32:31: gtk/gtkaccelgroup.h: そのようなファイルやディレクトリはありません ・・・・・・・・・・・・・・・・・ というエラーがいっぱい出ます /usr/include/gtk-2.0/gtk/gtk.h や /usr/include/gtk-2.0/gdk/gdk.h や /usr/include/gtk-2.0/gtk/gtkaccelgroup.h はあります 何か設定が悪いのでしょうか?