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 15:12] 192.168.1.254cppgtk:installvscode [2023/01/01 15:34] (Version actuelle) 192.168.1.254
Ligne 6: Ligne 6:
 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''). 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 automatiser la création [[cppgtk:autoVscodeProperties|cppgtk:autoVscodeProperties]]+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.1672582341.txt.gz · Dernière modification : 2023/01/01 15:12 de 192.168.1.254 · Actuellement bloqué par : 216.73.216.63

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki