Skip to content

πŸ› οΈ Reimplement standard C library functions and create a reusable static library for improved understanding and future projects with libft.

Notifications You must be signed in to change notification settings

samikhan78-wb/libft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸŽ‰ libft - A Solid Foundation for C Projects

πŸš€ Getting Started

Welcome to libft, your new companion for C programming! This library provides reimplemented standard functions along with useful tools. It helps you write better code and is ideal for your C projects.

πŸ“₯ Download

Download libft

πŸ“‹ Overview

libft is crafted for those who want a strong base for their C applications. It includes:

  • Reimplemented standard library functions
  • Additional utility tools to enhance productivity
  • Functionality designed for performance and reliability

By using this library, you will improve the quality and efficiency of your coding.

πŸ’» System Requirements

To run libft, ensure your system meets the following specifications:

  • Operating System: Windows 10 / macOS / Linux
  • C Compiler: A modern C compiler, such as GCC or Clang
  • Memory: Minimum 512 MB RAM
  • Disk Space: At least 50 MB of free space

πŸ“¦ Features

  • Reimplementation: Core functions from the C standard library, allowing you to understand and use them better.
  • Utility Tools: Additional tools to make common tasks easier and faster.
  • Code Quality: Designed with best practices to ensure high-quality code.

πŸ“₯ Download & Install

To get started with libft, visit the following page to download the latest release:

Download libft

Once you have downloaded the library, follow these steps to install it:

  1. Locate the Downloaded File

    • Find the downloaded file in your system’s downloads folder.
  2. Extract the Files (if needed)

    • If the file is zipped, right-click on it and choose β€œExtract All.”
  3. Open a Terminal/Command Prompt

    • For Windows users, search for β€œcmd” in the Start Menu.
    • For macOS and Linux users, search for "Terminal."
  4. Navigate to the Directory

    • Use the cd command to move to the directory where you extracted the files.
    • For example: cd ~/Downloads/libft
  5. Compile the Library

    • Run the following command to compile the library:
      make
      
  6. Install the Library

    • After compiling, install the library using:
      make install
      
  7. Link to Your Project

    • Include the library in your C projects by adding the necessary flags to your compiler options.

Congratulations, you now have libft installed!

πŸ› οΈ Usage

Using libft is simple. Include the headers in your C files:

#include "libft.h"

You can now make use of any function from the library. Check the documentation provided within the repository for a full list of functions and their usage.

πŸ”— Useful Resources

πŸ§‘β€πŸ€β€πŸ§‘ Community and Contributions

We welcome contributions! If you would like to help improve libft, feel free to check the issues or propose enhancements. For more details, refer to the contribution guidelines in the repository.

πŸ“œ License

libft is available under the MIT License. You can use it freely, even in commercial projects.

πŸ“ Acknowledgements

libft is inspired by the principles of good software engineering. Thank you for using our library, and happy coding!

About

πŸ› οΈ Reimplement standard C library functions and create a reusable static library for improved understanding and future projects with libft.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published