2

我的问题是关于 GNU 构建系统,即 configure、make、make install 构建系统。我的问题专门针对“make install”。假设有一个 bin 目录和 man 目录等,我在其中安装了所有二进制文件和手册页。如果发生名称冲突会发生什么。例如,如果有一个名为 program 的二进制文件,然后另一个包也有一个名为 program 的二进制文件怎么办?当我在第二个程序上进行安装时,它会覆盖第一个程序吗?

4

1 回答 1

0

“make install”命令的行为各不相同,但简短的回答基本上是正确的。“make install”通常将文件从构建目录复制到某些系统目录,这些文件将覆盖目标目录中已经存在的文件。

于 2012-07-10T18:39:47.040 回答