我在 Objective C(用于 OSX)中创建了一个静态库来执行一些计算。然后我编译它并将其包含在另一个项目中。后来我无法在我的代码中使用它。
1> 当我写的时候
import "Auth.h"
它给了我一个File Not Found错误。为什么会这样?
2> 然后我必须将搜索路径设置为库的源,并且它被正确编译和执行。这是否意味着我不能在不分发源代码的情况下将编译后的库与其他项目一起使用?
3> 我认为如果指定了搜索路径,则不需要编译库。所以我删除了图书馆。但这没有用。这意味着源+库都是必需的。
实际发生了什么。我只想将 libAuth.a 分发给该项目的其他团队,而不提供源代码。我怎样才能做到这一点。