gpt4 book ai didi

ios - xcode 5 中的 Shell 脚本调用错误

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:08:05 25 4
gpt4 key购买 nike

我在我的项目中使用 openssl 和 sqlcipher。我必须从 Xcode 4.6 升级到 Xcode 5,但我在 Xcode 5 中编译项目时出现错误 cp: libCrypto.a No such file or directory, Cp:libssl.a No such file or directory

Shell 脚本调用错误

当我检查“openssl-1.0.0e”文件夹时,当我在 Xcode 5 中清理或构建时文件被删除,它不会在 Xcode 4.6 中发生并且工作成功。

我也尝试升级到“openssl-1.0.1f”版本和更新的 sqlcipher 函数,但错误仍然存​​在

我的项目架构是 $(ARCHS_STANDARD_32_BIT)

如果您需要更多信息,请告诉我。请帮忙。

最佳答案

我所做的是首先下载项目 https://github.com/x2on/OpenSSL-for-iPhone

这些项目不是在 Xcode 5 位于与默认位置不同的位置时构建的,因此要构建这些项目,xcode 5 必须位于默认位置。然后我在终端中运行文件 build-libssl.sh。只有当 xcode 5 处于默认位置时,它才能成功运行。当脚本成功运行时,就会生成 libssl.a 和 libcrypto.a 文件。我直接将它们包含在项目的框架部分中。我删除了旧的 sqlcipher 和 openssl 项目,只将文件包含在下载项目的“include”目录和 sqlcipher sqlite3.c、sqlite3.h 和 sqlite3ext.h 文件中。现在已经不需要那两个项目了,在xcode 5项目中构建成功。

关于ios - xcode 5 中的 Shell 脚本调用错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21480046/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com