2017-06-01 2 views
1

Je viens de commencer à utiliser VSCode sur Linux Ubuntu et depuis un jour essayant d'inclure certains fichiers d'en-tête d'un sous-répertoire (la capture d'écran du projet est montrée ci-dessous).VSCode: Comment ajouter le chemin d'accès du sous-répertoire du projet?

  1. J'ai fatigué ajouter le chemin du fichier d'en-tête dans include_path mais montrant l'erreur. (Image ci-dessous)

  2. J'ai aussi fatigué par le chemin complet fourni par exemple /home/user/Work/Cpp_Test_Project/OpenFace/FaceAnalyser/include/ encore il n'a pas pu trouver le fichier d'en-tête.

  3. En outre, si j'essaie d'inclure l'en-tête avec le chemin local, par ex.

    #include <OpenFace/LandmarkDetector/LandmarkCoreIncludes.h

puis tout le fichier d'en-tête lié à l'interne ne fonctionne pas.

enter image description here

enter image description here

toute aide sera très appréciée.

Répondre

0

Le fichier c_cpp_properties.json sert à configurer IntelliSense. Le compilateur que vous utilisez ne lit pas à partir de ce fichier, vous devrez donc configurer le chemin d'inclusion séparément. D'après ce que vous avez posté, il n'est pas clair comment vous avez configuré votre build.