如何在Xcode中为我的iphone项目使用第三方C库?

时间:2010-02-18 19:33:19

标签: iphone c xcode linker

喜欢这个网站和所有乐于助人的人!我是Xcode和iPhone编程的新手,但我几乎已经习惯使用SDK在Obj-C中制作程序(现在的简单程序,但让我开心)。我的经验是网络编程(例如PHP和Perl),我并不习惯很多新的Xcode / desktopy-app,比如静态库和链接等等。说实话,我还不是一个非常棒的程序员!

我现在遇到问题,我写的我的(纸牌游戏)程序需要使用this C库。我真的不明白我是如何获得正确的C文件并将它们集成到我的项目中的,因此我可以开始使用该教程中的命令来评估手工值。

我希望我一直很清楚,如果我遗漏了任何东西,请告诉我。不幸的是,我的新手可能会阻止我让一切都变得如此清晰,有时我无法完全理解我的想法!

提前致谢,期待任何帮助!

2 个答案:

答案 0 :(得分:1)

夫妻俩:

  • 您链接的库非常大。 Pokersource似乎是一个大型的C项目,包含各种语言绑定和一些GUI工具。一个大型项目肯定有一个IRC频道。我建议去那里。
  • 您链接的图书馆似乎是(我可能错了),根据GPLv3许可。这意味着您分发给使用GPLv3库或代码段的其他程序也必须根据GPLv3获得许可。结果是,如果您使用该库,则必须释放游戏的来源。

您关联的网站有seem to have a long list of other poker hand evaluators,因此其中一个网站可能适合您的需求。

祝你好运!

答案 1 :(得分:0)

完全可以在iPhone上使用第三方静态库并使用Xcode。 This网页说明了执行此操作的过程。