NHariman / libasm

libasm (2019) Codam Coding College

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Codam Coding College Project: libasm

libasm (2019) Codam Coding College, an intro project to the assembly language.

Using the project

Clone the project with git clone:
git clone [repo_link] [folder_name]

Create the library:
make

The library will be found under:
libasm.a

It can be compiled with C mains and other projects using:
gcc -Wall -Werror -Wextra main.c -L. -lasm OR gcc -Wall -Werror -Wextra main.c libasm.a

A tester main is available using:
./asm_tester

asm_tester is able to test one function at a time, or all of them at once.

Commands:
all | strlen | read | strcmp | strcpy | strdup | write

About

libasm (2019) Codam Coding College


Languages

Language:C 80.7%Language:Assembly 15.4%Language:Makefile 3.9%