为什么Linux版本比Windows版本大得多
目前,我开始在Linux中使用。起初,我认为我只需要下载一个可执行文件,就像Windows中的“aria2c.exe”。但我错了。在Linux,我需要使用C++编译器编译和运行make命令。完成这项工作需要几分钟 完成后,可执行文件“aria2c”的大小为69MB,比“aria2c.exe”(4MB)大得多为什么Linux版本比Windows版本大得多,linux,gcc,aria2,Linux,Gcc,Aria2,目前,我开始在Linux中使用。起初,我认为我只需要下载一个可执行文件,就像Windows中的“aria2c.exe”。但我错了。在Linux,我需要使用C++编译器编译和运行make命令。完成这项工作需要几分钟 完成后,可执行文件“aria2c”的大小为69MB,比“aria2c.exe”(4MB)大得多 我想知道是什么原因造成了这种差异。我猜您是使用调试信息构建的。试试看这个程序。@Someprogrammerdude它能用!只剩下2.5MB了。谢谢!但我还有另一个问题:为什么不由用户编译而
我想知道是什么原因造成了这种差异。我猜您是使用调试信息构建的。试试看这个程序。@Someprogrammerdude它能用!只剩下2.5MB了。谢谢!但我还有另一个问题:为什么不由用户编译而不是发布像Windows这样的可执行文件来下载呢?aria2c通常由发行版打包,从而提供binary@A.B非常感谢,我找到了这个
// linux
-rwxr-xr-x. 1 root root 69M Aug 29 00:02 aria2c
// windows
aria2c.exe 4.66MB