make for pc too so we can test directly on pc

This commit is contained in:
HappyZ 2017-02-26 12:14:54 -08:00
parent 21afb1c506
commit 43bbd2204f
6 changed files with 67 additions and 30 deletions

View File

@ -1,21 +1,18 @@
CC = arm-linux-androideabi-gcc
# CC = gcc
#CC = /media/Lucifer/android/lib/android-18-toolchain/bin/arm-linux-androideabi-gcc
CC1 = arm-linux-androideabi-gcc
CC2 = gcc
CFLAGS = -pie -fPIE
TARGET = client_send_normaltcp
TARGET1 = client_send_normaltcp
TARGET2 = client_send_normaltcp_pc
OBJS = $(patsubst %.c, %.o, $(wildcard *.c))
HEADERS = $(wildcard *.h)
all: $(TARGET1) $(TARGET2)
all: $(TARGET)
$(TARGET1): main.c
$(CC1) main.c -Wall $(CFLAGS) -o $@
%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c $< -o $@
.PRECIOUS: $(TARGET) $(OBJS)
$(TARGET): $(OBJS)
$(CC) $(OBJS) -Wall $(CFLAGS) -o $@
$(TARGET2): main.c
$(CC2) main.c -Wall $(CFLAGS) -o $@
clean:
-rm -f *.o
-rm -f $(TARGET)
-rm -f $(TARGET1)
-rm -f $(TARGET2)

View File

@ -0,0 +1,21 @@
CC = arm-linux-androideabi-gcc
# CC = gcc
CFLAGS = -pie -fPIE
TARGET = client_send_normaltcp
OBJS = $(patsubst %.c, %.o, $(wildcard *.c))
HEADERS = $(wildcard *.h)
all: $(TARGET)
%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c $< -o $@
.PRECIOUS: $(TARGET) $(OBJS)
$(TARGET): $(OBJS)
$(CC) $(OBJS) -Wall $(CFLAGS) -o $@
clean:
-rm -f *.o
-rm -f $(TARGET)

View File

@ -1,21 +1,19 @@
CC = arm-linux-androideabi-gcc
# CC = gcc
#CC = /media/Lucifer/android/lib/android-18-toolchain/bin/arm-linux-androideabi-gcc
CC1 = arm-linux-androideabi-gcc
CC2 = gcc
CFLAGS = -pie -fPIE
TARGET = client_send_normaludp
TARGET1 = client_send_normaludp
TARGET2 = client_send_normaludp_pc
OBJS = $(patsubst %.c, %.o, $(wildcard *.c))
HEADERS = $(wildcard *.h)
all: $(TARGET1) $(TARGET2)
all: $(TARGET)
$(TARGET1): main.c
$(CC1) main.c -Wall $(CFLAGS) -o $@
%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c $< -o $@
.PRECIOUS: $(TARGET) $(OBJS)
$(TARGET): $(OBJS)
$(CC) $(OBJS) -Wall $(CFLAGS) -o $@
$(TARGET2): main.c
$(CC2) main.c -Wall $(CFLAGS) -o $@
clean:
-rm -f *.o
-rm -f $(TARGET)
-rm -f $(TARGET1)
-rm -f $(TARGET2)

View File

@ -0,0 +1,21 @@
CC = arm-linux-androideabi-gcc
# CC = gcc
CFLAGS = -pie -fPIE
TARGET = client_send_normaludp
OBJS = $(patsubst %.c, %.o, $(wildcard *.c))
HEADERS = $(wildcard *.h)
all: $(TARGET)
%.o: %.c $(HEADERS)
$(CC) $(CFLAGS) -c $< -o $@
.PRECIOUS: $(TARGET) $(OBJS)
$(TARGET): $(OBJS)
$(CC) $(OBJS) -Wall $(CFLAGS) -o $@
clean:
-rm -f *.o
-rm -f $(TARGET)