完全静态编译

This commit is contained in:
2022-10-14 10:46:34 +08:00
parent b8bd3f3afe
commit 71e5cd59d7
4 changed files with 10 additions and 3 deletions

View File

@@ -14,8 +14,9 @@ all: conf.o rhost.o libiptc.o
static: conf.o rhost.o libiptc.o
$(CC) $(IPTC_CFLAGS) -c libiptc/libip4tc.c -o libiptc/libip4tc.o
ar crs libiptc/libip4tc.a libiptc/libip4tc.o
$(CC) $(CFLAGS) $^ -o $(OBG) libiptc/libip4tc.o -lcurl
$(CC) $(CFLAGS) $^ libiptc/libip4tc.o -o $(OBG) `/data/curl/bin/curl-config --cflags --static-libs` `pkg-config --libs --static libbrotlidec`
clean:
rm -rf *.o
rm $(OBG)
rm libiptc/*.o libiptc/*.a