|
|
1
3
这取决于。我参与的一个项目依赖于多个外部库。基本上,我们有一个简单的规则:
根据库的大小,您可能希望将其设置为项目中的一个不同目标,或者为了更灵活,将其设置为主项目的一个子项目。 如果我处在你的位置,我会提前构建libssh2,并将二进制库包含在我的iPhone项目中。当然,我仍然会保留libssh2源代码,以防将来确实需要重建。 |
|
|
2
2
我有一个90%c的iPhone应用程序。我在将第三方源代码添加到我的项目和编译中时没有遇到任何问题。我使用Lua、zLib和libpng,没有任何修改。我还包括了unistad和libgen等标准库,它们都能正常工作 |
|
|
4
0
在设置库的初始成本之后,我真的想不出创建库的任何缺点,如果你需要对所有项目进行一些更改,还需要修改一个额外的项目。即使你不知道如何为iPhone创建一个库,这也是一个很好的学习借口。
|
|
|
MaPo · Linux,设置锁定ICMP_过滤器选项 1 年前 |
|
Doohyeon Won · 内联函数上的奇怪现象?[关闭] 1 年前 |
|
|
Bobby · 复合字面值总是左值吗? 1 年前 |
|
9-Pin · C: 嵌套结构的堆栈内存分配 1 年前 |