MahVincent
Technical User
Hi there,
When I compile or install some Linux programes, I follow the manual guide and use the commands like that:
[root localhost /root]# make install
[root localhost /root]# make config
[root localhost /root]# make clean
..................................
But as the matter of fact, I just do what they say, and don't know anything about the mechanism of these commands. For instance, I wonder "make" is program of Linux OS, and "install/config/clean" are programs going along with software package which we will install ? Or words " install/config/clean..." are arguments of command make ? Or they are configuration files. As well as how can the make command read information from software to install correctly ? ( I mean how to Linux know what it must do with the new software, what dirctories will be created, what programs will be copied and how to know the dependency between among modules ...) Tell me about this mechanism and give your comments on this issue.
Thanks a lot.
Mah vincent %^)
When I compile or install some Linux programes, I follow the manual guide and use the commands like that:
[root localhost /root]# make install
[root localhost /root]# make config
[root localhost /root]# make clean
..................................
But as the matter of fact, I just do what they say, and don't know anything about the mechanism of these commands. For instance, I wonder "make" is program of Linux OS, and "install/config/clean" are programs going along with software package which we will install ? Or words " install/config/clean..." are arguments of command make ? Or they are configuration files. As well as how can the make command read information from software to install correctly ? ( I mean how to Linux know what it must do with the new software, what dirctories will be created, what programs will be copied and how to know the dependency between among modules ...) Tell me about this mechanism and give your comments on this issue.
Thanks a lot.
Mah vincent %^)