In this document we study the basics of Makefile creation taking C++ as the programming language. We do all this in a Ubuntu machine. Makefile is to ease the compilation process. However, the way how we compile the C++ files remains the same inside.
Tag: Programming
Linux Kernel and Modules/Drivers – Basics
In this section we learn learn what really a Kernel is. Linux Kernel is a way to have a centralised interface between a User (User Application) and a Machine (Hardware like Computer etc.). So, allows a user to talk to the hardware of the computer in more direct and efficient way. So user application need NOT know all about the complexity involved in how to talk to a hardware of a computer machine.
OOPS Programming Concepts Explained
This Post will give you an idea on OOPS (Object Oriented Programming) Concepts. This might help one to face interviews related to software programming. To list, we have Abstraction, Encapsulation, Polymorphism, Overloading, Overriding, Inheritance, Aggregation, Association, Composition, Dependency. After reading this post you will get to know what Object Oriented Programming is famous for.