Mon projet s'exécute parfaitement en mode débogage. J'ai essayé de le compiler en mode release, mais cannot include file error
est arrivé. J'ai utilisé des chemins relatifs pour inclure le fichier d'en-tête. Mais étonnamment, ce n'était pas un problème de mauvais chemin, car il pourrait aller au-dessus du fichier d'en-tête.Impossible d'inclure le fichier en mode de publication
Par exemple: Si le fichier d'en-tête est en chemin relatif ..\..\..\..\xyz\hdr
fichiers dans le dossier hdr
ne peut pas être compilé, mais si je garde les fichiers dans le dossier xyz
il se compile. Ce problème est confronté uniquement en mode de publication dans Visual Studio.
J'espère que je suis clair avec ma question!
Est-ce que quelqu'un a fait face à de tels problèmes? Comment surmonter cela?
Comparez les paramètres du projet dans les configurations Débogage et Libération. –
@AlexFarber Les paramètres sont les mêmes. En essayant toutes les combinaisons, j'ai trouvé qu'il peut atteindre le dossier ci-dessus où le fichier est conservé. Les répertoires sont corrects car il peut atteindre le dossier ci-dessus – user1692342