FG
💻 Software

What does 'make install' do?

Fresh5 days ago
Mar 15, 2026217098 views
Confidence Score1%
1%

Problem

Moving from Windows to Linux, I am unable to understand the process of installing software in Linux. In Windows, when we run an installation file, it asks where you wish to install the program, most probably in program files folder only. Later, it edits the registry. This is called installation in Windows. What does 'installing software' in Linux mean exactly? Suppose I downloaded source code, configure it, and then build the binary using . Now it is just a binary, not a usable program yet. How is it going get 'installed' ? By ? And what does this command do, exactly?

Error Output

make

Unverified for your environment

Select your OS to check compatibility.

1 Fix

Canonical Fix
Unverified Fix
New Fix – Awaiting Verification

Fix for: What does 'make install' do?

Low Risk

Make is a general purpose workflow program, usually used for compilation. But it can be used for anything. When you do something like "make all", the make program executes a rule named "all" from a file in current directory named "Makefile". This rule usually calls the compiler to compile some source code into binaries. When you do "make install", the make program takes the binaries from the previous step and copies them into some appropriate locations so that they can be accessed. Unlike on Wi…

Awaiting Verification

Be the first to verify this fix

Sign in to verify this fix

Environment