Outils pour utilisateurs

Outils du site


cppgtk:installvscode

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
cppgtk:installvscode [2023/01/01 14:53] 192.168.1.254cppgtk:installvscode [2023/01/01 15:34] (Version actuelle) 192.168.1.254
Ligne 1: Ligne 1:
 Depuis le site de vs code, téléchargement au format .deb puis : Depuis le site de vs code, téléchargement au format .deb puis :
 <code bash | installation> sudo dpkg -i code_1.74.2-xxxx_amd64.deb </code> <code bash | installation> sudo dpkg -i code_1.74.2-xxxx_amd64.deb </code>
 +
 +Ensuite via extension, installation de C/C++ Extension Pack
 +
 +Intellisense a besoin pour fonctionner du fichiers de propriété ''c_cpp_properties.json''. On crée également un fichier de lancement ''lauch.json'' associé à une tache ''tasks.json'' pour lancer le débugueur gdb après compil (''F5'').
 + 
 +Ces fichiers résident dans le dossier masqué ''.vscode'' de chaque projet. On peut en [[cppgtk:autoVscodeProperties | automatiser la création]]
 +
 +D'abord le fichier de propriétés pour intellisense décrit les include paths. Pour pourvoir bien fonctionner avec Gtkmm il faut ajouter les cflags de gtkmm : 
 +<code bash | Gtkmm-3.0 cflags> pkg-config --cflags gtkmm-3.0 </code>
 +les ''-I'' retournés par la commande sont à supprimer (un petit coup de gdedit).
 +
 +et on ajoute également ''atkmm-1.6''
 +tel que retourné par : <code bash | atkmm-1?6 includes> pkg-config --cflags atkmm-1.6 </code>
 +
 +
 +
 +
cppgtk/installvscode.1672581228.txt.gz · Dernière modification : 2023/01/01 14:53 de 192.168.1.254 · Actuellement bloqué par : 216.73.216.63

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki