[英]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.