我有一个使用 twain 的 mac 应用程序(依赖于我必须安装的 3 个包:libusb、sane 后端和 twain sane 接口)和 imagemagick,我也使用了一个包来安装它,但我不确定如何去做重新分配它们。
我想我必须包含我依赖的每个包的源代码,例如 libusb 包的 libusb-1.0.9.tar.bz2,然后在 /use/local/bin 中配置和制作每个包(基于看到它是由二进制包完成的)。我想一旦完成,我将不得不将这些位置添加到 $PATH 中。
我自己尝试过,但遇到了这个错误:“配置:错误:在 $PATH 中找不到可接受的 C 编译器”,所以现在正在下载 xcode 开发人员工具。我想我的安装程序的最终用户也会遇到这个问题,尽管如果他们没有安装它,所以我现在不知道如何继续。
任何人都可以阐明如何正确分发您的应用程序所依赖的工具吗?我正在使用 FileStorm Pro,并计划使用 applescript shell 命令来执行命令行工作。