自己写,不知道是错在哪里
OBJ:=$(patsubst %.cpp,%.o,$(wildcard *.cpp))
LIBS:= -lm -ldl -llog -lz -lstdc++ \
-lSDL2_image -lSDL2_net -ltiff -ljpeg -lpng -lz -lSDL2_ttf -lfreetype -lSDL2_mixer -lSDL2_test -lsmpeg2 -lvorbisfile -lvorbis -logg -lstdc++ -lSDL2 -lEGL -lGLESv1_CM -lGLESv2 -landroid
main:$(OBJ)
$(CXX) -o $@ $^ $(LIBS)
$(CXX) -o $@ $^ -shared
$(OBJ):%.o:%.cpp
$(CXX) -o $@ -c $< $(CPPFLAGS)
.PHONY:
clean:
-rm -f $(OBJ)
我自己写的编译一个较简单的sdl工程,可运行不了,直接崩
OBJ:=$(patsubst %.cpp,%.o,$(wildcard *.cpp))
LIBS:= -lm -ldl -llog -lz -lstdc++ \
-lSDL2_image -lSDL2_net -ltiff -ljpeg -lpng -lz -lSDL2_ttf -lfreetype -lSDL2_mixer -lSDL2_test -lsmpeg2 -lvorbisfile -lvorbis -logg -lstdc++ -lSDL2 -lEGL -lGLESv1_CM -lGLESv2 -landroid
main:$(OBJ)
$(CXX) -o $@ $^ $(LIBS)
$(CXX) -o $@ $^ -shared
$(OBJ):%.o:%.cpp
$(CXX) -o $@ -c $< $(CPPFLAGS)
.PHONY:
clean:
-rm -f $(OBJ)
我自己写的编译一个较简单的sdl工程,可运行不了,直接崩


