CXXFLAGS = -O3 -o prog -rdynamic -D_GNU_SOURCE -L./libmine
LIBS = libmine.a -lpthread
gunakan
LDFLAGS= -L<Directory where the library resides> -l<library name>
Seperti :
LDFLAGS = -L. -lmine
untuk memastikan kompilasi statis, Anda juga dapat menambahkan
LDFLAGS = -static
Atau Anda dapat menyingkirkan seluruh pencarian pustaka, dan menautkannya secara langsung.
Katakanlah Anda memiliki main.c
, fun.c
dan perpustakaan statis libmine.a
.Kemudian Anda bisa melakukannya di baris tautan terakhir Makefile
$(CC) $(CFLAGS) main.o fun.o libmine.a