从源代码编译的应用程序的源代码应该放在哪里?

从源代码编译的应用程序的源代码应该放在哪里?

过去,当我从源代码编译应用程序时,我会将源代码提取到那里~/src并从那里进行编译。

我现在意识到我可能不需要创建该~/src目录,因为 Linux 可能已经为此类应用程序的源代码建立了位置。

是这样吗? Linux 中的哪个目录是我要编译的第三方应用程序源代码的存放位置?

答案1

没有预先确定的位置,甚至没有全球首选的位置。我所知道的最接近的类似物是/usr/srcRed Hat Enterprise Linux 及其衍生版本中的树,但是您编译的大多数应用程序都设计为展开到自己的目录中,作为非特权用户进行编译,然后才使用 root 特权进行安装。

相关内容