我正在开发一个使用 FTP 和 SFTP 传输的 Cocoa 应用程序,我发现完成此任务的最佳方法是使用libcurl。现在我很确定 Mac OS X 没有安装 libcurl,即使它安装了它也很可能不是用我也需要的 libssh 构建的。
我能想到的唯一解决方案是使用预构建版本的 libcurl 发布我的应用程序。创建某种自定义安装程序以检查用户计算机的 libcurl 并在必要时安装预构建版本。我对此是否正确?似乎可能有更好的方法。
...如果我需要自定义安装程序,任何人都可以指出一个好的教程吗?