在bash脚本我需要检查gcc, g++, cpp, make, libpng devel, zlib devel, git, Java(包括devel的文件),ant并且pkg-config还可以在Mac OS X,如果没有,我需要提示用户安装它们。
这在 Linux 上很容易,因为它具有包管理工具,但我不知道如何在 Mac OS X shell 中执行此操作。例如,在 openSUSE 上,我可以使用rpm -q和zypper in,od 基于 Debian 的发行版dpkg-query和apt-get install. 但是如何在 Mac 上做到这一点呢?