make make install make clean的區別

make,僅編譯;
make install,編譯並安裝(好比安裝到/usr/bin目錄下,而後能夠直接使用。由於/usr/bin只有管理員才能向裏面添加文件,因此一般要加sudo)ide

這個要看你的Makefile的,約定俗成的而已
通常"潛規則"
make就是make all,編譯用的,具體編譯了那些文件要看你的Makefileit

make install就是把編譯出來的二進制文件,庫,配置文件等等放到相應目錄下編譯

make clean清除編譯結果class

具體的東西都在Makefile裏面,只不過大部分應用程序的Makefile都是由configure腳本自動生成的,因此Makefile內容都差很少配置

相關文章
相關標籤/搜索