Je compile un projet C en utilisant Eclipse Luna sur Windows 7 64 bitsbackslashs dans les variables d'environnement Windows rompent gcc comprennent processus
J'utilise un Makefile.in
pour inclure les en-têtes externes dans le projet comme celui-ci:
CPPFLAGS += -I $(USERPROFILE)/git/path/to/include/folder
Le problème est que $(USERPROFILE)
se développe à C:\Users\myUser
avec barres obliques inversées au lieu de barres obliques. Si je code en dur le chemin en utilisant des barres obliques, le code compile. Sinon, je reçois un "fichier introuvable" lorsque j'inclus les en-têtes.
J'ai besoin de chemin pour être relatif afin que chaque personne dans l'entreprise puisse l'utiliser. Ce qui pourrait être une solution de contournement rapide et propre?
Merci