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

标签 iphone c xcode linker

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

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

我希望我已经说清楚了,如果我遗漏了什么,请告诉我。不幸的是,我的新手可能会阻止我把一切都说得那么清楚,有时我不能用英语完美地表达我的想法!

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

最佳答案

一些事情:

  • 您链接到的图书馆非常大。 Pokersource 似乎是一个大型 C 项目,其中包含各种东西,例如语言绑定(bind)和一些 GUI 工具。这么大的项目肯定有一个 IRC channel 。我会推荐去那里。
  • 您链接到的库似乎(我对此可能是错误的)是根据 GPLv3 获得许可的。这意味着您分发给其他人的任何使用 GPLv3 库或代码段的程序也必须根据 GPLv3 获得许可。结果是,如果您使用该库,则必须发布游戏的源代码。

您链接到的网站是 seem to have a long list of other poker hand evaluators , 因此可能其中之一适合您的需求。

祝你好运!

关于iphone - 如何在 Xcode 中为我的 iphone 项目使用第 3 方 C 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2291601/

相关文章:

iphone - 在模拟器上的钥匙串(keychain)中保存密码

iPhone - 将透视应用于 CALayer 时出现锯齿状边缘

c - scanf 终止程序

iphone - 单击 iphone 中的选项卡栏项目时如何在不同类之间移动

ios - 应用程序图标未显示,尽管我已在 Xcode 5 中添加

xcode - iPhone App 临时测试

ios - 锁定设备时记录音频

ios - 搜索栏工作正常,但表格不显示结果

c - 为什么函数内部的重新分配无法使用英特尔编译器执行?

c - STM32F4编译Makefile报错