【发布时间】:2019-04-05 08:57:21
【问题描述】:
我目前正在修改一个使用 bool QFile::link(const QString &linkName) 函数的 Qt 应用程序。
此函数创建一个指向文件linkName 的链接,链接的类型取决于底层系统。
我们使用的底层系统是 Linux(Buildroot 发行版),默认创建的链接是符号链接。
我想知道是否有人设法强制 Qt 创建硬链接而不是符号链接?
【问题讨论】:
我目前正在修改一个使用 bool QFile::link(const QString &linkName) 函数的 Qt 应用程序。
此函数创建一个指向文件linkName 的链接,链接的类型取决于底层系统。
我们使用的底层系统是 Linux(Buildroot 发行版),默认创建的链接是符号链接。
我想知道是否有人设法强制 Qt 创建硬链接而不是符号链接?
【问题讨论】:
Qt 没有用于创建硬链接的任何 API(公共或私有)。您将需要使用本机 API。对于 Linux,这将是 link。
【讨论】: