搭建 C 编译环境 手动编译 jq

搭建 C 编译环境 手动编译 jq 

安装依赖 (下面是一整行命令, 全部复制粘贴到命令行执行)

apt install -y asciidoc autoconf automake autopoint autotools-dev binutils bison build-essential bzip2 ccache flex g++ gawk gcc gettext git libc-ares-dev libcppunit-dev libncurses5-dev libonig-dev libsqlite3-dev libssh2-1-dev libssl-dev libtool libxml2-dev make ncurses-term patch pkg-config sharutils texinfo unzip zlib1g-dev

* 你如果觉得这一大堆装起来太慢也可以先不安装. 在下面的 configure 过程中会提示你缺东西. 你拿报错信息去问GPT, 就知道要装什么了.

下载源码包, 解压 (下面是一行一行的命令, 总共3行)

wget https://github.com/jqlang/jq/archive/refs/tags/jq-1.7.1.zip
unzip jq-1.7.1.zip
cd jq-jq-1.7.1

编译 

autoreconf -i
./configure
make

编译成功的文件为 

jq

 

评论

  1. 如果是在 Debian10 上面编译, 在 autoreconf -i 这一步会报错.
    需要改为使用 autoreconf -fi

    回复删除

发表评论

The Hot3 in Last 7 Days

极简一键脚本 搭NaiveProxy梯子 自定义端口 与Caddy V2前置的VLESS/Vmess V2Ray共存 可开CDN

酒馆SillyTavern 玩英文角色卡 也能以中文输出 设置世界书Lorebooks