11 lines
451 B
Bash
Executable File
11 lines
451 B
Bash
Executable File
#!/bin/bash
|
|
# cJSON v1.7.18 — 静态编译 mipsel。许可 MIT。选用 cJSON 仅作 JSON 解析对比,推荐用 jsmn。
|
|
. ./libs_common.sh
|
|
SRC="$VENDOR/cjson/cJSON.c"
|
|
INC="-I$VENDOR/cjson"
|
|
D="$OUT/cjson/mipsel"; mkdir -p "$D"
|
|
$CC_MIPS -Os -I"$VENDOR" $INC -fno-stack-protector -ffunction-sections -fdata-sections -c "$SRC" -o "$D/cJSON.o" || exit 1
|
|
$AR_MIPS rcs "$D/libcjson.a" "$D/cJSON.o"
|
|
echo "cJSON (mipsel):"
|
|
measure_archive "$D/libcjson.a"
|