我是makefiles的新手,剛剛創建了一個適用於C++項目的makefile。它有兩個cpp文件和一個h文件。我想轉換我的文件在Linux中工作,但似乎無法弄清楚如何。有任何想法嗎?將視覺工作室makefile轉換爲linux makefile
EXE = NumberGuessingGame.exe
CC = cl
LD = cl
OBJ = game.obj userInterface.obj
STD_HEADERS = header.h
CFLAGS = /c
LDFLAGS = /Fe
$(EXE): $(OBJ)
$(LD) $(OBJ) $(LDFLAGS)$(EXE)
game.obj: game.cpp $(STD_HEADERS)
$(CC) game.cpp $(CFLAGS)
userInterface.obj: userInterface.cpp $(STD_HEADERS)
$(CC) userInterface.cpp $(CFLAGS)
#prepare for complete rebuild
clean:
del /q *.obj
del /q *.exe
大一:Linux中沒有'del'。或.exe ... –
其rm正確?而不是del –
你在linux平臺上有哪些工具? (如果您不確定,請嘗試'make -v'和'g ++ -v'。) – Beta