【问题标题】:Installation directories for Windows, Linux, Mac适用于 Windows、Linux、Mac 的安装目录
【发布时间】:2011-08-09 23:25:44
【问题描述】:

Windows 和 Unix(Linux 和 Mac)的标准安装目录是什么。我知道在 Windows 程序文件中存储可执行文件和本地共享库,而应用程序数据是配置文件所在的位置等等。但在 Unix 中,安装前缀会影响什么。我知道根据环境变量,库可以去任何地方,可执行文件也可以,但配置文件是否保留等等。包含文件是否受前缀影响?在 Windows 和 Unix 中我应该知道哪些其他目录以及它们是否受安装路径前缀的影响。

【问题讨论】:

  • 你问这个的目的是什么?你知道./configure 脚本以及它们是如何生成的吗,通常是automake?您是否试图回避这种复杂性?祝你好运。
  • 是的,我知道 automake 脚本,但它太不跨平台了。我知道它有点用,但对于程序的大小来说,它是一个机器人

标签: windows linux macos unix installation


【解决方案1】:

对于 Windows,您正在寻找的可能是 known folders 系统。

对于 Linux 和其他类 Unix 操作系统,Filesystem Hierarchy Standard 反映了有关使用各种系统目录的大部分最常见做法。

也就是说,通常由应用程序开发人员决定是否遵循上述建议的方案 - 在大多数情况下,无论安装在何处,一切都可以调整为正常工作。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-02-03
    • 2011-03-28
    • 2021-02-13
    • 2016-07-27
    • 1970-01-01
    • 2014-04-28
    • 2019-07-03
    相关资源
    最近更新 更多