ifneq ($(KERNELRELEASE),) obj-m += trace_api.o else include = -I../ -I/data/NetAccessControl/Platform/modules/netlink_api/app_u/lib libs = -lpthread -L/data/NetAccessControl/Platform/modules/netlink_api/app_u/lib -lnetlinku all: gcc -fPIC -shared -g -o libtrace-api-linux.so trace_api.c $(include) $(libs) gcc -g -o test_trace test_client_main.c $(include) -L./ -ltrace-api-linux clean: rm -rf *.o *.so test_trace endif