2016-08-01 71 views
0

我編譯使用Eclipse月神一個C項目在Windows 7 64位在反斜線Windows環境變量打破GCC包括過程

我使用Makefile.in包括項目外部頭是這樣的:

CPPFLAGS += -I $(USERPROFILE)/git/path/to/include/folder 

問題是$(USERPROFILE)擴展到C:\Users\myUser反斜槓而不是正斜槓。如果我使用正斜槓對路徑進行硬編碼,代碼將被編譯。否則,當我包含標題時,會出現「找不到文件」。

我需要的路徑是相對的,以便公司中的每個人都可以使用它。什麼可能是一個快速和乾淨的解決方法?

感謝

回答

0
C:/Users/$(USERNAME) 

是一個快速的解決方案,但不作爲「乾淨」的,因爲我想它是