You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

请求协助:Ubuntu下ARM架构lighttpd交叉编译的./configure配置

交叉编译lighttpd至ARM架构的配置步骤

前置准备

  • 确认已安装对应ARM架构的交叉编译工具链,确保arm-dey-linux-gnueabi-gcc等工具已加入系统PATH
  • 完成你已执行的下载解压操作:
    wget https://download.lighttpd.net/lighttpd/releases-1.4.x/lighttpd-1.4.66.tar.gz
    tar xvzf lighttpd-1.4.66.tar.gz
    cd lighttpd-1.4.66
    

正确的./configure配置命令

按照你期望的格式,调整后的配置命令如下(注意--prefix需指定本地目录,避免污染当前Ubuntu系统,后续可将该目录产物复制到ARM设备):

./configure \
  --build=x86_64-linux-gnu \
  --host=arm-dey-linux-gnueabi \
  --prefix=/path/to/local/build/dir \
  --disable-openssl \
  --disable-zlib

参数说明

  • --build:当前编译主机(Ubuntu)的架构,固定为x86_64-linux-gnu
  • --host:目标ARM架构的交叉编译工具链前缀,需与你实际安装的工具链完全匹配
  • --prefix:编译产物的本地安装目录,后续将该目录下的文件同步到ARM设备的对应路径即可
  • --disable-openssl/--disable-zlib:若目标ARM环境未提供对应依赖的交叉编译版本,先禁用这些模块,后续可按需重新启用并指定交叉编译库的路径

编译与部署

配置完成后执行:

make
make install

将--prefix指定目录下的所有文件复制到ARM设备的对应路径(如/usr/local/)即可完成部署。

内容的提问来源于stack exchange,提问作者arpan dhar

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.26 03:42:06