Projet: cannot open source file "gtk/gtk.h"

Projet: cannot open source file "gtk/gtk.h"

by Victor Louis Carles -
Number of replies: 3

Bonjour.

En clonant le repo du projet, j'ai eu quelques erreurs d'include. Notamment check, que j'ai pu résoudre en installant via sudo. Par contre, l'erreur présentée ci-dessous persiste. J'ai pourtant bien installé gtk+ avec la commande "sudo apt-get install libgtk-3-dev" (cette commande me spécifie bien que gtk+ est déjà installé : "libgtk-3-dev is already the newest version 3.24.12-1ubuntu1"). Je suppose que l'erreur vient du path qui ne doit probablement pas être le bon, mais je ne sais pas vraiment comment régler cette erreur, ni comment "update" l'includePath si besoin.

Merci d'avance pour vos réponses.



In reply to Victor Louis Carles

Re: Projet: cannot open source file "gtk/gtk.h"

by Jean-Cédric Chappelier -

cette erreur vient de votre IDE ; quel IDE utilisez vous ?

In reply to Jean-Cédric Chappelier

Re: Projet: cannot open source file "gtk/gtk.h"

by Victor Louis Carles -
Bonjour,
J'utilise VSCode.
In reply to Victor Louis Carles

Re: Projet: cannot open source file "gtk/gtk.h"

by Deleted user -

Bonjour,

Pour commencer, vous devez installer l'extension Microsoft C/C++ pour VSCode [1]. Ensuite, il va falloir configurer votre projet [2] de manière à avoir un fichier c_cpp_properties.json généré. Dans ce fichier, suivant son contenu, il va (peut-être) falloir ajouter le chemin où se trouvent les headers de gtk dans le tableau "includePath". J'ignore exactement où ils se trouvent, mais ça devrait probablement être dans "/usr/include" ou "/usr/local/include".

[1] https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools

[2] https://code.visualstudio.com/docs/cpp/config-linux