step1、安装依赖
所有时 | Terminal + Shell + GNU CoreUtils |
下载时 | cURL |
解压时 | tar + gzip |
编译时 | gmake、gcc / GCC | Clang / LLVM |
运行时 | glibc ( libc.so 、ld-linux-x86-64.so ) |
step2、使用curl命令下载RTMPDump
源码包 ()
curl -LO https://bellard.org/quickjs/quickjs-2020-11-08.tar.xz
step3、使用tar解压RTMPDump
源码包
tar vxf quickjs-2020-11-08.tar.xz
step4、进入quickjs-2020-11-08
目录
cd quickjs-2020-11-08
step5、查看quickjs-2020-11-08
目录中的内容
step6、使用make进行编译、安装
make [option]... [VAR=VALUE]... [TARGET]...
VAR | VALUE示例 | 说明 |
---|---|---|
HOST_CC | gcc | clang | 指定编译为当前 机器的C编译器 |
CC | gcc | clang | 指定编译为目标 机器的C编译器 |
CFLAGS | -O2 -v | 指定C编译器的参数。覆盖Makefile 中CFLAGS 的定义 |
AR | ar | 指定静态库生成器 |
STRIP | strip | 指定strip |
CROSS_PREFIX | aarch64-linux-android- | 指定交叉编译工具 的前缀 |
示例:
make CFLAGS='-O2 -v' && sudo make install prefix=/usr