【发布时间】:2012-11-04 01:30:37
【问题描述】:
在 C 应用程序中使用 ntfs-3g 驱动程序安装设备的好方法是什么?
为了挂载其他文件系统,我将使用libmount,但是如何使用 ntfs-3g?我没有找到 libntfs-3g 的任何文档。
是的,我可以使用 system() 来解决这个问题,但它似乎不是很好的解决方案。
还有关于在安装之前检测设备文件系统的问题:虽然我要通过所有相关文件系统循环安装设备,直到它成功,但可能存在更好的方法?
【问题讨论】:
-
为什么不想使用 mount?它非常可靠且易于调试,如果失败,您只需打印命令字符串并手动运行即可修复它。
-
是的,它工作正常,但我不喜欢在 C 代码中使用 system(),反正如果我没有找到其他好的方法,我会使用它。