Describe the feature
Implement a standard Makefile in the root directory. This script should:
- Locate all
.c files in subdirectories.
- Compile them into object files.
- Archive them into a single static library file named
libcstruct.a.
It should be implemented because
Expecting users to manually compile every folder's .c file is a barrier to adoption. A Makefile allows users to run a single command (make) to prepare the library for their own projects.
Additional context
Goal:
Automate the compilation process for the entire project.
Files to Create:
Specific Task:
Include a clean target to remove compiled objects and a library target to generate the .a file.
Dependency:
Issue #1 (Naming must be standardized first).
Would you like to work on this issue?
None
Describe the feature
Implement a standard
Makefilein the root directory. This script should:.cfiles in subdirectories.libcstruct.a.It should be implemented because
Expecting users to manually compile every folder's
.cfile is a barrier to adoption. A Makefile allows users to run a single command (make) to prepare the library for their own projects.Additional context
Goal:
Files to Create:
MakefileSpecific Task:
Dependency:
Would you like to work on this issue?
None