Skip to content

57Ajay/c_learn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

c_learn

Just learning C.

Requirements

  • CMake 3.20 or higher
  • C compiler with C23 support
  • MinGW-w64 (for Windows)

Building

This project uses CMake for building. Various build options are available:

# Regular build
make

# Build and run
make run

# Debug build
make debug

# Release build
make release

# Clean build files
make clean

Project Structure

  • src/: Source files
  • include/: Header files
  • build/: Build artifacts (created during build)
    • bin/: Compiled executable
    • compile_commands.json: Compilation database for tooling

About

learning in c

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published