-
下载https://musl.cc/x86_64-linux-musl-cross.tgz,解压,设置环境变量,运行“x86_64-linux-musl-gcc -v”报错“'x86_64-linux-musl-gcc' 不是内部或外部命令,也不是可运行的程序”
-
https://win.musl.cc/显式资源不可用
-
解压后bin的文件也不是exe结尾
因此本人怀疑是网站的资源打包有问题,请问有哪位之前有下载过的,能否发我qq邮箱(362254883@qq.com)?或者知道问题所在,麻烦指点下!
1
共 5 条评论, 1 页
评论区
写评论太感谢了!其实就是编译rdkafka这个crate,你可以试试
--
👇
reison1218: 你是不是用了链接c库的crate?我是mac电脑,改成我说的那样,是可以交叉编译的,windows也可以,具体什么错,贴出来看看
--
👇
fengqi2019: 不行,个别依赖库就已经无法编译
--
👇
reison1218: 在.cargo目录的config里面将[target.x86_64-unknown-linux-musl]下面的配置改成linker = "rust-lld"再试试
你是不是用了链接c库的crate?我是mac电脑,改成我说的那样,是可以交叉编译的,windows也可以,具体什么错,贴出来看看
--
👇
fengqi2019: 不行,个别依赖库就已经无法编译
--
👇
reison1218: 在.cargo目录的config里面将[target.x86_64-unknown-linux-musl]下面的配置改成linker = "rust-lld"再试试
交叉編譯建議用cross
不行,个别依赖库就已经无法编译
--
👇
reison1218: 在.cargo目录的config里面将[target.x86_64-unknown-linux-musl]下面的配置改成linker = "rust-lld"再试试
在.cargo目录的config里面将[target.x86_64-unknown-linux-musl]下面的配置改成linker = "rust-lld"再试试