性能的话就字符串这块来说,glibc的效率更高。
不同的库最好重新编译,因为有些是宏,比如strlen("hello");glibc会直接变成5
1、直接去github下载alist的二进制文件,下载地址:alist-linux-musl-mipsle.tar.gz ,下载解压出alist,放入路由器usb设备(U盘或者移动硬盘)下任意目录下(最好不要放在根目录下),我的是/media/AiDisk_1/alist 目录下。或者去github下载,https://github.com/alist-org/alist/releases,选择alist-linux-musl-mipsle.tar.gz 下载即可。2、用ssh登录路由器cd /media/AiDisk_1/alist ##(进入alist的目录/media/AiDisk_1/alist)./alist (运行alist)会显示显示密码。Your password:后面的就是密码,此时不要关ssh3、浏览器打开管理页面192.168.1.1:5244 (地址为路由器地址,端口为5244)用上面的密码登录,进去后台后改成自己的密码。4、在路由器中写启动脚本在防火墙规则启动后执行cd /media/AiDisk_1/alist./alist &5、重启路由器打开192.168.1.1:5244 (地址为路由器地址,端口为5244) 测试6、没有usb的路由器不建议安装,虽然也可以安装。openwrt固件请查看下面的教程openwrt固件alist安装搭建Alist扩展为以往项目开发 http api ,准备使用rust开发尝个鲜,看是否有应用到其他项目中的可能性,本系列内容均为一步一步入坑的实况,未来有时间可能整理的更为系统性,目前仅作记录。
由于需要支持各个发行版 linux,目前的想法是采用 musl 平台编译100%静态链接的可执行文件,尽量单文件发布。
文件为静态链接,未优化,包含调试信息,未经 strip,大小 3687136
优化配置完全参考 https://www.aloxaf.com/2018/09/reduce_rust_size/ 此文章,在此表示感谢。
文件为静态链接,包含调试信息,未经 strip,大小 1731352
文件为静态链接,不包含调试信息,stripped,大小 292264
Rust 安装、验证完毕。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)