je viens de commence avec la programmation graphique en utilisant les x toolkit
j'essaye ceux programme de debut
mais la compilation n'ai pas reussit ???
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 #include <X11/Intrinsic.h> #include <X11/StringDefs.h> #include <Xm/Xm.h> #include <Xm/Label.h> main( int argc , char* argv[] ) { Widget toplevel,msg_widget; Arg wargs[3]; int n; XmString msg; toplevel=XtInitialize( argv[0], "Debut", NULL, 0, &argc, argv ); n=0; XtSetArg(wargs[n], XmNwidth, 200); n++; XtSetArg(wargs[n], XmNheight, 50); n++; msg=XmStringCreate( argv[1], XmSTRING_DEFAULT_CHARSET); XtSetArg(wargs[n], XmNlabelString, msg); n++; msg_widget=XtCreateManagedWidget( "msg", xmLabelWidgetClass, toplevel, wargs, n ); XtRealizeWidget(toplevel); XtMainLoop(); return 0; }
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 debut.c:3:19: error: Xm/Xm.h: No such file or directory debut.c:4:22: error: Xm/Label.h: No such file or directory debut.c: In function main: debut.c:9: error: XmString undeclared (first use in this function) debut.c:9: error: (Each undeclared identifier is reported only once debut.c:9: error: for each function it appears in.) debut.c:9: error: expected ; before msg debut.c:12: error: XmNwidth undeclared (first use in this function) debut.c:13: error: XmNheight undeclared (first use in this function) debut.c:14: error: msg undeclared (first use in this function) debut.c:14: error: XmSTRING_DEFAULT_CHARSET undeclared (first use in this function) debut.c:15: error: XmNlabelString undeclared (first use in this function) debut.c:17: error: xmLabelWidgetClass undeclared (first use in this function)
Partager