首先,如果我位于错误的 stackexchange 网络上,我想道歉;其次,如果我忽略了一些简单的事情,我很抱歉。
当我从旧电脑上的旧硬盘上移动文件时,我遇到了几个受密码保护的 ZIP 文件。然而,由于这些文件有点旧,我已经忘记了密码。我尝试了所有我能想到的密码,但仍然一无所获。经过几次谷歌搜索后,我found this tool/utility Mac OS X 可以帮助我。所以我去downloads page并下载Mac OSX utility tool和 source code 。
但是,我在执行该文件的 make
命令时遇到问题。下载页面上写着:
If you are using linux or another unix, you need to download the source code, uncompress it and type "make" to compile the utility.
到目前为止,我尝试过的是
$make /Users/myname/Downloads/aapr-0.01-source/Makefile
我还尝试了源文件夹中的其他文件,但没有任何效果。在那之后,我几乎一片空白。我尝试双击 Mac 实用程序下载中的 aapr 文件(这是一个 Unix 可执行文件),它会打开一个新的终端窗口,显示命令等。另外,执行 $aapr [options] [filename]
仅显示 -bash: aapr: command not find
。我还更新了 XCodes 命令行工具。
抱歉,如果我错过了一些非常基本的东西,我通常不使用 OS X 上的终端。
最佳答案
尝试运行
cd /Users/myname/Downloads/aapr-0.01-source
make
Makefile 包含从其他文件构建文件的规则,但它基于路径和内容等,这取决于您当前的位置。因此,通常您需要位于项目的目录中才能使其正常工作。
编辑(从我的评论复制):
要从特定位置(不在正常的 $PATH 中)执行命令,您需要为其指定路径。例如/bin/bash 或 ./aapr (其中 ./表示当前目录)。
关于macos - OS X - 返回 "Nothing to be done for <filename>",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23667474/