[英]how to set this makefile
我有帶有兩個源文件的makefile,即main.cpp
和game.cpp
。 添加game.cpp
,我將收到以下警告
clang++ -framework SDL2 main.o -o game
Undefined symbols for architecture x86_64:
這是makefile
CXX = clang++
SDL = -framework SDL2
CXXFLAGS = -Wall -c -std-c++11
LDFLAGS = $(SDL)
TARGET = game
all: $(TARGET)
$(TARGET): main.o game.o
$(CXX) $(LDFLAGS) $< -o $@
main.o: main.cpp
$(CXX) $(CXXFLAGS) $< -o $@
game.o: game.cpp
$(CXX) $(CXXFLAGS) $< -o $@
clean:
rm *.o && rm $(TARGET)
我正在使用Mac。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.