编译命令生成器
选择操作系统
选择扩展
选择常用扩展
选择全部
全部取消选择
选择编译目标
编译选项
| 编译环境 | |
| 下载 PHP 版本 | |
| 是否输出详细日志 | |
| 是否编译线程安全版 | |
| 并行下载数(1-50) | |
| 失败重试次数 | |
| 如果可能,使用预编译的依赖库(减少编译时间) | |
| 是否开启 UPX 压缩(减小二进制体积) | |
| 保留调试符号(--no-strip) |
硬编码 INI 选项
结果展示
下载 spc 二进制命令
curl -#fSL https://dl.static-php.dev/v3/spc-bin/latest/spc-linux-x86_64 -o spc && chmod +x spc
自动检查和准备构建环境命令
./spc doctor --auto-fix
编译命令
./spc build:php "" --build-cli --dl-with-php=8.4 --dl-parallel=10 --dl-retry=5 --dl-ignore-cache=php-src --dl-prefer-binary
craft.yml
php-version: 8.4
extensions: ""
sapi:
- cli
download-options:
parallel: 10
retry: 5
ignore-cache: php-src
prefer-binary: true
