有没有办法在沙盒中的Mac上编译代码,这样如果出现问题它不会影响我的系统?

时间:2012-03-31 07:59:40

标签: compilation ffmpeg sandbox

我将尝试使用包含一堆库来构建ffmpeg,并且我希望保持当前系统的清洁,以防它们全部变成狗屎。有没有办法编译像ffmpeg这样的程序,以便在出现问题时它们不会影响系统?

我是这方面的初学者,所以如果这个问题被误导并且编译程序没有危险,请告诉我:)

1 个答案:

答案 0 :(得分:0)

当我第一次开始从源代码编译程序时,我经历了同样的组织强迫症/恐惧感。根据我的经验,您唯一需要担心的是库与任何类型的包管理器发生冲突,该管理器尝试安装/符号链接到同一位置。尽管如此,大多数管理人员都会对预先存在的库冲突发出警告。您还可以使用make uninstall命令卸载自编译的软件/库,当您不再需要它们时。

如果您使用OSX,我发现使用软件包管理器(OSX岩石的自制软件)是编译FFMPEG(包括依赖项)的最简单方法。