gpt4 book ai didi

在 Mac 上连接 .dmg 文件的 C++ 库

转载 作者:行者123 更新时间:2023-11-28 08:31:13 36 4
gpt4 key购买 nike

我想编写一个 C++ 程序,它产生一个线程来执行一个 .dmg 文件并监控它在 Snow Leopard 上的完成(成功/失败)。这会像 fork/exec Linux 上的 shell 脚本一样微不足道吗?我是否需要第 3 方 C++ 库来连接 .dmg 文件?

最佳答案

OS X 上的 .dmg 文件是卷或单个文件系统镜像的容器,因此您不清楚执行 .dmg 文件 是什么意思。如果您的意思是挂载 .dmg 文件中包含的文件系统,最简单的方法是使用 hdiutil命令:

hdiutil attach /path/to/file.dmg

如果您需要解析有关安装的文件系统的信息,请使用 -plist 参数,它将通过 stdout 以 OS X plist 格式返回该信息。

关于在 Mac 上连接 .dmg 文件的 C++ 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1977174/

36 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com