GraphiCore is a fun experiment aimed at developing a basic graphics library solely using POSIX functions, avoiding any standard C library dependencies.
library.c: Contains the core implementations of the graphics functions.library.h: The header file for the library, declaring the functions and any necessary data structures.iso_font.h: Apple's bit font map.driver.c: A test program demonstrating the capabilities of the library.
Ensure you have a POSIX-compliant environment to compile and run this project. Tools like GCC (GNU Compiler Collection) for compilation and Make (optional) for automating the build process are recommended.
-
Compile the library and driver files. If using GCC, the commands might look like this:
gcc -c library.c -o library.o gcc driver.c library.o -o driver
-
This will create an executable named
driver.
Execute the driver program in your terminal:
This will run the demonstration defined in driver.c, utilizing the graphics functions implemented in library.c.

