Remove all object, executable, and core files. Use the tar command to collect the files together 3. Use the compress command to compress the tar file 4. Object, core, and executable files are generally large files that take up a lot of space. They aren't needed, since with the source code, you should be able to regenerate these files.
Object files have an extension '.o', and are an intermediate between source code, and an executable.
You may not have used them. Executable files are sometimes called 'a.out', but may be called something else if you specified the '-o' option to the compiler. Core files are generated when a program terminates unexpectedly, especially when you have a segmentation fault. To remove any of these files, use the 'rm' command. If you have kept your programming assignments separated into directories, the example there will work well.