In this project, you will simulate working on a large project containing many different files.

computer science

Description

Description: 

In this project, you will simulate working on a large project containing many different files. Many times with large projects, in order to keep things neat and orderly, source and include files are distributed across several directories. Generally (but not always), source (*.c) files are kept in a directory named src/, include (*.h) files are kept in a directory named inc/ (or sometimes include/), and object files are kept in a directory named obj/. The executables for large projects are also generally kept in a directory named bin/.


You will create several source and include files, place them in the appropriate directories and create a Makefile that will compile and link an executable from these files.


Specifications: 

Perform the following steps for this project. It is strongly suggested that you begin working on this project early. It will probably take several sessions. It is best to perform all the steps on Zeus directly rather than doing them on your own computer and then copying them over to test on Zeus.


Related Questions in computer science category