请帮助我安装 quicktime

请帮助我安装 quicktime

我使用 ubuntu 16.04,我需要安装 quicktime 应用程序来录制我的 iOS 设备的屏幕

我做了什么

然后在 README 文件中我发现我需要先下载 libmpeg3

我已经下载了它并执行./configure命令和make命令

然后我回到 quicktime 并按照makequicktime 中执行的说明进行操作

我得到了这样的登录终端

aleksey@aleksey:~$ cd /home/aleksey/Downloads/Quicktime/quicktime4linux-2.2
aleksey@aleksey:~/Downloads/Quicktime/quicktime4linux-2.2$ make
/bin/sh: 1: Syntax error: end of file unexpected (expecting "then")
/bin/sh: 1: cannot create x86_64/c_flags: Directory nonexistent
/bin/sh: 1: cannot create x86_64/lame_flags: Directory nonexistent
/bin/sh: 1: cannot create x86_64/objs: Directory nonexistent
make: *** No rule to make target 'x86_64', needed by 'all'.  Stop.

我做错了什么?如何在我的 ubuntu 上启动这个 quicktime 应用程序?

提前致谢

答案1

您收到的具体错误似乎是由于shell第 233 行的命令格式错误造成的Makefile

$(shell if ! test -d $(OBJDIR) \; then mkdir -p $(DIRS) \; fi )

您需要删除分号1前的反斜杠转义符:

$(shell if ! test -d $(OBJDIR) ; then mkdir -p $(DIRS) ; fi )

请记住,这似乎是旧的可能未维护的代码(tarball 中的文件的日期是 2002-2003 年),因此可能存在您需要处理的其他错误。


1 我找不到描述转义规则的参考资料,我只是基于这样一个事实:分号在文件的其他地方不会被转义,而当它们被删除时,错误似乎就会消失

相关内容