Skip to content

Personalised libft tailored towards 42 Mastery projects. Includes ft_printf, binaryTree, and iterators.

Notifications You must be signed in to change notification settings

jsjohn1951/libft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

> Libft

Project libft (or library 42) was meant to provide us with an understanding of how we could develop our own library of tools. The requirements listed includes the use of a Makefile to compile the archive .a file.


> To Execute compile the executable as follows:

Provide your own main.c with the archived functions you wish to use. Ensure that you included the libft.h, located inside the includes subdirectory, within your program.

make
cc main.c libft.a -Wall -Wextra -Werror -o exec
./exec

The above will then tell the compilor to name the resulting executable file 'exec.'

> Next steps

Beyond the final project of the 42 common core several c related projects exist. In order to complete them I have optimized my Libft and added binary tree capabilities which allows me to store data in a similar way to that of the stl Map container in c++. Read more on my implementation by redirecting yourself to the binaryTree subdirectory!

About

Personalised libft tailored towards 42 Mastery projects. Includes ft_printf, binaryTree, and iterators.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published