- Config the main.yml workflow to build the binary for linux;
- Compress the binary using UPX;
- Get the statistics of binary size and lines of code used;
- insert the statistics into the README.md;
- create a new release of the project with the zip source code and binaries;
use run
to run the program
useful websites: https://www.cs.montana.edu/courses/spring2005/518/Hypertextbook/vijay/syscalltable/37.htm https://arm64.syscall.sh/
Linux aarch64 | Linux x86_64 | Windows | Windows on arm | MacOS | |
---|---|---|---|---|---|
exit | yes | yes | yes | no | yes |
read | yes | yes | no | no | no |
write | yes | yes | no | no | no |
exec | yes | not tested | no | no | no |
kill | not tested | no | no | no | no |