我的问题是关于GNU构建系统,即configure,make,make install构建系统。我的问题专门针对“make install”。假设有一个bin目录,一个man目录等,我安装了所有的二进制文件和手册页。如果存在名称冲突会发生什么。例如,如果有一个名为program的二进制文件然后另一个包也有一个名为program的二进制文件呢?当我在第二个程序上进行安装时会覆盖第一个程序吗?
答案 0 :(得分:0)
“make install”命令的行为有所不同,但简短的回答基本上是正确的。 “make install”通常将文件从构建目录复制到某些系统目录,这些文件将覆盖目标目录中已存在的文件。