These examples are part of study material for the basic assembly programming in the APPS subject.
To build examples use command make
in all directories.
This fork contains modified Makefiles for use with Docker on ARM architectures like Apple Silicon. This Docker image was used.
- Download and install Docker Desktop. (Docker-compatible runtimes can be used too.)
- Download source codes.
- Create copy of empty-project-* or try selected example.
- If you are using macOS, make sure that terminal is not running with Rosetta.
- Edit source codes and build them by command
make
. (Use ofsudo
might be required in specific cases.) To execute output binary, usemake run
. - Also it is possible to import into Eclipse-C++. Import your code as C/C++ > Existing Code as Makefile project, e.g. see video, time 2:40. And many more turorials