准备与编译
准备与编译
dnf install -y gcc make automake autoconf libtool pkgconf-pkg-config 2>/dev/null || apt install -y build-essential
./configure --prefix=/usr/local/app --enable-feature-x
make -j$(nproc) 2>&1 | tee /tmp/build.log
tail -30 /tmp/build.log
sudo make install常见依赖缺失处理
常见依赖缺失处理
dnf provides 'pcre2-devel' 2>/dev/null | head # 找头文件所属包
# 或
dnf install -y pcre2-devel zlib-devel openssl-devel libffi-devel编译前记录 gcc 版本(gcc -v),不同平台默认工具链差异会影响结果;构建产物纳入变更管理。