003 File Manager
Current Path:
/usr/src/contrib/ntp/libjsmn
usr
/
src
/
contrib
/
ntp
/
libjsmn
/
📁
..
📄
LICENSE
(1.04 KB)
📄
Makefile
(590 B)
📄
README.md
(5.41 KB)
📁
example
📄
jsmn.c
(7.55 KB)
📄
jsmn.h
(1.61 KB)
📄
jsmn_test.c
(15.97 KB)
Editing: Makefile
# You can put your build options here -include config.mk all: libjsmn.a libjsmn.a: jsmn.o $(AR) rc $@ $^ %.o: %.c jsmn.h $(CC) -c $(CFLAGS) $< -o $@ test: jsmn_test ./jsmn_test jsmn_test: jsmn_test.o $(CC) $(LDFLAGS) -L. -ljsmn $< -o $@ jsmn_test.o: jsmn_test.c libjsmn.a simple_example: example/simple.o libjsmn.a $(CC) $(LDFLAGS) $^ -o $@ jsondump: example/jsondump.o libjsmn.a $(CC) $(LDFLAGS) $^ -o $@ clean: rm -f jsmn.o jsmn_test.o example/simple.o rm -f jsmn_test rm -f jsmn_test.exe rm -f libjsmn.a rm -f simple_example rm -f jsondump .PHONY: all clean test
Upload File
Create Folder