0

我一直在尝试下载包含talloc_stack.h、talloc.h、libsmbclient.h、libsmbclient.a、libtalloc.a、libtdb.a、libwbclient.a、libtevent.a文件的libs文件夹。但我无法下载它。每当我从终端的 kxsmb 文件夹中执行“RAKE”时,我都会收到以下错误:

Executing tar -zxf samba-4.0.7.tar.gz
rake aborted!
No such file or directory - /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator6.1.sdk/usr/include/crt_externs.h
/Users/rahul/Downloads/kxsmb-master/Rakefile:52:in `copyIfNotExists'
(See full trace by running task with --trace)

谁能告诉我如何下载它以及从哪里下载它。

此外,我可以使用这个库将图像从 ios 应用程序发送到 windows 共享文件夹吗?

4

1 回答 1

3

这是我对SO的第一个答案,所以请多多包涵。

大约在提出问题的同时,我也面临同样的问题。我也在推特上联系了开发人员,但他说他不再维护这个库了。然而幸运的是,一位善良的绅士已经应用了修复程序,现在该库可以在 Xcode 5 上运行:

https://github.com/kolyvan/kxsmb/pull/12

您可能还会收到此错误:

需要 autoconf 2.53 或更高版本才能从 GIT 构建 samba

如果是这样,您可以使用以下命令下载并安装 autoconf:

curl -OL http://ftpmirror.gnu.org/autoconf/autoconf-2.69.tar.gz tar -xzf autoconf-2.69.tar.gz cd autoconf-2.69 ./configure && make && sudo make install

于 2014-02-10T12:06:04.203 回答