Skip to content

cquillet/libs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

libs

Abstract

This repo contains libraries that are necessary for :

Contents

  • includes : header files

  • libft : generates libft.a, it contains :

    directories description
    calc some structures needed for calculation
    conv equivalent of some C functions in stdlib.h : atoi, itoa,...
    gnl get_next_line function : the equivalent of readline function (C)
    graph tools for graphs (in progress)
    is equivalent of C functions in ctype.h to test chars : isdigit, isalpha,...
    lifo tools for LIFOs (in progress)
    lst tools for lists
    math math tools (complex numbers, vectors, polynomials, quaternions)
    mem equivalent of some C functions in string.h concerning memory : memcpy, memmove,...
    put equivalent of some C functions in stdio.h to display strings : putchar, putstr,...
    str equivalent of some C functions in string.h to manipulate strings : strcmp, strstr, strcat, strlen,...
  • ft_printf : generates libftprintf.a (a printf of my own)

  • grahics libs for macOS until Sierra (10.12)

    directories links
    minilibx_macos man
    minilibx_macos_sierra man
    x11_minilibx man, wiki

    Here is a markdown-formated manpage thanks to qst0 🙏

Usage

Suppose you want to clone the projects in a directory named dir :

  • dir/
    • fdf -> do make in this directory to compile fdf
    • fillit -> do make in this directory to compile fillit
    • fractol -> do make in this directory to compile fractol
    • libs -> do make re in this directory to recompile libs if you have compilation issues with the other projects

Do not clone or move libs folder in other projects' directories

About

contains libraries that are necessary for fillit, fdf, fractol

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors