跳转至

Rust Cargo问题记录

概要: 记录和解决cargo构建编译中问题

创建时间: 2023.07.14 01:29:24

更新时间: 2023.07.30 23:36:53

linking with cc failed: exit status: 1

问题

image.png

方法

Debian

Bash
sudo apt install gcc-multilib
Alpine
Bash
apk add musl-dev
此问题参考

failed to run custom build command for servo-fontconfig-sys v5.1.0

问题

CjYTPWPkSWSAHRGXAAFNTZ1-lqo175.png
原因:系统缺失 fontconfig 及相关软件包

方法

Bash
sudo dnf install fontconfig freetype freetype-devel fontconfig-devel libstdc++
此问题参考

/usr/bin/ld: cannot find -lpcap

问题

CjYTPWPkUHeAdIKSAADXlj2yawo640.png
原因:一般当遇到提示 /usr/bin/ld: cannot find -lxxx 时,代表缺失 xxx 相关的库软件包,找到后安装即可

方法

Bash
sudo dnf install libpcap-devel
此问题参考

failed to run custom build command for alsa-sys v0.3.1

问题

CjYTPWPkTMSAIF3iAAG4gmSRRuo432.png
原因:缺少 alsa-lib-devel 软件包

方法

Bash
sudo dnf install alsa-lib-devel
此问题参考

参考