系统平台要求
ohpm支持在Windows、macOS、Linux操作系统下使用。
ohpm通过软链接或符号链接的方式构建依赖关系。不同操作系统需满足如下要求:
Windows:
- 工程代码文件所在文件系统类型需为NTFS(Windows系统下默认为NTFS);
- 使用源码依赖时,依赖的源码模块与被依赖的源码模块需要在同一个盘符下,不允许配置跨盘符依赖。
macOS:
- 工程代码文件所在文件系统类型需为APFS(macOS系统下默认为APFS)。
- 如在macOS上挂载了其他不支持符号链接的文件系统(如FAT32或exFAT),则无法在其上创建符号链接。
Linux:
- EXT4、Btrfs、XFS、ZFS等常见Linux文件系统类型均满足要求。
- 部分较老或简单的文件系统(不支持符号链接),可能存在无法在其上创建或正确解析软链接的情况。