Command-Line
sudo make install - 正在安裝什麼?
我必須執行這個神秘的程式碼塊。
git clone https://github.com/OpenICC/xcalib.git cd xcalib cmake CMakeLists.txt sudo make install
我遵循的過程提到了解除安裝過程。
sudo make uninstall
為什麼 make
install
和uninstall
命令缺少任何文件或程序名稱?在我看來,他們應該這樣做。sudo make install program_name sudo make uninstall program_name
一樣
sudo apt-get install program_name
sudo make install
提出問題“安裝什麼? ”
make install
由(或任何呼叫)執行的命令在(以及 包含的文件make
)中定義。對於簡單的程序,您只需查找一行並查看以下行中的命令。但是 makefile 也可能非常複雜並且分散在各個子目錄中。有關詳細資訊,請參閱 的手冊或 的介紹。Makefile``Makefile``install:``make``make
正如@Romeo Ninov 所寫,您也可以使用該命令
make -n install
來查看將執行哪些命令。請注意,對於較大的 makefile,此輸出可能不准確,如果您尚未建構程序,它可能會在顯示要安裝的命令之前顯示所有要建構的命令。