C project template using both GNU make and Eclipse IDE Instructions: When using Eclipse: Open Eclipse with proj/eclipse_workspace as the workspace. Import existing project in the solution. Start developing... When using GNU make: Run make Info: Tools: IDE: Eclipse (Neon 3) with CDT Build tools: gcc, make Documentation: doxygen, graphviz Analysers: cppcheck Folder structure: bin: Output of the executable conf: Configuration files from various tools. e.g: doxygen, cppcheck etc. doc: Documentation. (output of doxygen). inc: Projects header files. obj: Object files during make. proj: Eclipse IDE config files. src: Projects source files. TODO: Add script to install dependencies in Debian based GNU/Linux distros. Check if debug/run shared files can be omitted.