无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 6716|回复: 20
打印 上一主题 下一主题

[求助] 请教aria2c编译后体积过大?

[复制链接]
跳转到指定楼层
1#
发表于 2022-2-17 03:32:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
https://zhuanlan.zhihu.com/p/395045239
参考这里编译的。不管是exe还是dll都是100多MB,我靠太大了。大神知道秘籍不
2#
发表于 2022-2-17 04:15:23 | 只看该作者
魔术师总裁大佬都难住了?我帮顶一个!
回复

使用道具 举报

3#
发表于 2022-2-17 05:06:06 | 只看该作者
100m...
估计100m的是管理界面
也就是浏览器
回复

使用道具 举报

4#
发表于 2022-2-17 08:24:37 | 只看该作者
总裁也被难住了
回复

使用道具 举报

5#
发表于 2022-2-17 08:38:31 | 只看该作者
本帖最后由 linux爱好者 于 2022-2-17 08:45 编辑

这个在veket linux系统中才1M大。
编译后要压缩的,在veket下压缩的是upx-ucl
命令行,是用来压缩运行程序的
是一个非常全面的可执行文件压缩软件
UPX 使用UCL的压缩算法,被设计的足够简单,在执行时解压缩过程中不需要额外的内存。


经upx-ucl压缩过后可执行文件速度会快变小很多
回复

使用道具 举报

6#
发表于 2022-2-17 09:03:08 来自手机 | 只看该作者
不是有现成编译好的吗?

https://github.com/aria2/aria2/releases/tag/release-1.36.0

点评

我也不懂 猜楼主是想实现某些私有功能吧,所以需要自行编译  详情 回复 发表于 2022-2-17 09:48
回复

使用道具 举报

7#
发表于 2022-2-17 09:48:35 | 只看该作者
nttwqz 发表于 2022-2-17 09:03
不是有现成编译好的吗?

https://github.com/aria2/aria2/releases/tag/release-1.36.0

我也不懂
猜楼主是想实现某些私有功能吧,所以需要自行编译

点评

你说的肯定是对的,原版命令行好像体积非常小...  详情 回复 发表于 2022-2-17 11:50
回复

使用道具 举报

8#
发表于 2022-2-17 10:32:15 | 只看该作者
楼主为什么要自己编译aria2? 是想启用/禁用某些功能还是编译成dll方便调用?
可能是静态链接了sqlite,导致最终体积太大。我看官网说可以禁用某些功能,这样就不用sqlite了。

点评

取消某些限制,必须连接数这些被限制最大16 另外也想编译成dll来用  详情 回复 发表于 2022-2-17 12:12
回复

使用道具 举报

9#
发表于 2022-2-17 11:50:24 | 只看该作者
bfgxp 发表于 2022-2-17 09:48
我也不懂
猜楼主是想实现某些私有功能吧,所以需要自行编译

你说的肯定是对的,原版命令行好像体积非常小...
回复

使用道具 举报

10#
 楼主| 发表于 2022-2-17 12:12:10 来自手机 | 只看该作者
本帖最后由 红毛樱木 于 2022-2-17 13:19 编辑
wintoflash 发表于 2022-2-17 10:32
楼主为什么要自己编译aria2? 是想启用/禁用某些功能还是编译成dll方便调用?
可能是静态链接了sqlite,导 ...

取消某些限制,比如连接数这些被限制最大16

另外也想编译成dll来用
回复

使用道具 举报

11#
发表于 2022-2-17 13:13:29 | 只看该作者
https://packages.msys2.org/packa ... 4-aria2?repo=ucrt64

https://github.com/msys2/MINGW-p ... ter/mingw-w64-aria2

可以看看msys2官方怎么编译的,他们这个包里的dll只有3MB

点评

谢谢  详情 回复 发表于 2022-2-17 14:43
回复

使用道具 举报

12#
 楼主| 发表于 2022-2-17 14:43:01 | 只看该作者
everything411 发表于 2022-2-17 13:13
https://packages.msys2.org/package/mingw-w64-ucrt-x86_64-aria2?repo=ucrt64

https://github.com/msy ...

谢谢
回复

使用道具 举报

13#
 楼主| 发表于 2022-2-17 15:55:38 | 只看该作者
尝试看了资料,编译的还是很大很大,疯了...   
回复

使用道具 举报

14#
发表于 2022-9-4 01:19:05 | 只看该作者
我有1024线程的aria2c,红毛是否需要
回复

使用道具 举报

15#
发表于 2022-9-4 07:20:55 | 只看该作者
fenghao 发表于 2022-9-4 01:19
我有1024线程的aria2c,红毛是否需要

您好:打扰您了,麻烦您能否分享一下?我以前在ubuntu中只能编译的最大线程数是512,超过了就报错。

点评

我也是别人发我的 https://syscc.lanzoub.com/b0dmhfmqb 密码:4fum  详情 回复 发表于 2022-9-4 13:05
回复

使用道具 举报

16#
发表于 2022-9-4 13:05:45 | 只看该作者
特理芬难题 发表于 2022-9-4 07:20
您好:打扰您了,麻烦您能否分享一下?我以前在ubuntu中只能编译的最大线程数是512,超过了就报错。

我也是别人发我的
https://syscc.lanzoub.com/b0dmhfmqb
密码:4fum
回复

使用道具 举报

17#
发表于 2022-9-5 13:24:17 | 只看该作者
特理芬难题 发表于 2022-9-4 07:20
您好:打扰您了,麻烦您能否分享一下?我以前在ubuntu中只能编译的最大线程数是512,超过了就报错。

谢谢您的分享!昨天有的忙,沒急时回复望见谅!
回复

使用道具 举报

18#
发表于 2022-9-5 13:27:16 | 只看该作者
fenghao 发表于 2022-9-4 13:05
我也是别人发我的
https://syscc.lanzoub.com/b0dmhfmqb
密码:4fum

非常感谢您的分享!昨天有点忙,沒急时回复,望见谅!
回复

使用道具 举报

19#
发表于 2022-9-5 13:53:51 | 只看该作者
fenghao 发表于 2022-9-4 13:05
我也是别人发我的
https://syscc.lanzoub.com/b0dmhfmqb
密码:4fum

感谢分享
回复

使用道具 举报

20#
发表于 2022-9-5 16:00:38 | 只看该作者
aria2c是啥?
回复

使用道具 举报

21#
发表于 2023-10-19 10:10:07 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-22 04:48

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表