J'ai écrit un programme sous ubuntu, dans lequel j'inclus gtkmozembed.h. Je suis confronté à un problème dans la compilation du programme. Ci-dessous est la forme la plus simple d'un programme qui utilise gtkmozembed.comment compiler un programme avec gtkmozembed.h
#include <gtk/gtk.h>
#include <stdio.h>
#include <gtkmozembed.h>
int main(){
GtkWidget *mozEmbed;
mozEmbed = gtk_moz_embed_new();
return 0;
}
Eventhough, le programme ci-dessus ne fait rien, la compilation de ce programme est beaucoup pour moi ... J'essaie de comile le programme ci-dessus comme ci-dessous
gcc `pkg-config --libs --cflags gtk+-2.0` test.c -o test
et il donne la l'erreur suivante ...
error: gtkmozembed.h: No such file or directory
Je peux comprendre, quelque chose a d'autre à ajouter à la ligne gcc ci-dessus, de sorte que le compilateur peut trouver le gtkmozembed.h, mais pas obtenir ce que est-ce, 'quelque chose' ... Vous cherchez l'aide de quelqu'un..Merci ...
je pense Je n'ai pas installé gtkmozembed. Quand je cours avec "gcc' pkg-config --libs --cflags gtk + -2.0 mozilla-gtkmozembed-embedding' test.c -o test " il donne une erreur comme ceci. Le package mozilla-gtkmozembed-embedding n'a pas été trouvé dans le chemin de recherche pkg-config. Comment installer ce paquet? merci ... – ganapati