我必须运行这个神秘的代码块。
git clone https://github.com/OpenICC/xcalib.git
cd xcalib
cmake CMakeLists.txt
sudo make install
我遵循的过程提到了卸载过程。
sudo make uninstall
为什么 makeinstall
和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,此输出可能不准确,如果您尚未构建程序,它可能会在显示要安装的命令之前显示所有要构建的命令。如果没有文件 arg ist 传递给 make ,则 make 在当前目录中查找名为 Makefile 的文件。使用开关 -f 可以将替代文件传递给 make。有关更多信息,请参见 man make。顺便说一句:make 是这些优秀的老式 Unix 工具之一,因此请尝试熟悉它...