web-dev-qa-db-fra.com

Erreur Pkg-Config (aucun fichier ou répertoire de ce type)

si j'essaie de compiler le code du tutoriel pour GTK3 avec la commande

gcc simple.c -o simple 'pkg-config --libs --cflags gtk+-3.0'

ça dégage l'erreur

gcc: error: pkg-config --libs --cflag gtk+-3.0: No such file or directory

Cependant, si je lance la commande

pkg-config --libs --cflag gtk+-3.0 > makefile

puis éditez le makefile de telle sorte que la sortie de la commande ci-dessus se trouve après

gcc simple.c -o simple

alors il compile sans aucun problème. Ce qui donne?

5
Draymire

J'ai aussi ce problème, mais après avoir soigneusement regardé le code, c'est juste une faute de frappe. S'il vous plaît voir à nouveau votre commande,

gcc simple.c -o simple 'pkg-config --libs --cflags gtk+-3.0'

CA devrait etre,

gcc simple.c -o simple `pkg-config --libs --cflags gtk+-3.0`

Pouvez-vous voir le différent? Le 'devrait être `. Ça marche pour moi!

4
bagustris