【问题标题】:How do I use a 3rd party C library in Xcode for my iphone project?如何在 Xcode 中为我的 iphone 项目使用 3rd 方 C 库?
【发布时间】:2010-02-18 19:33:18
【问题描述】:

喜欢这个网站和所有乐于助人的人!我是 Xcode 和 iPhone 编程的新手,但我已经掌握了使用 SDK 在 Obj-C 中制作程序的窍门(现在的程序很简单,但让我很开心)。我的经验是 Web 编程(例如 PHP 和 Perl),我不太习惯很多新的 Xcode/桌面应用程序,比如静态库和链接等。老实说,我还不是非常棒的程序员!

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

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

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

【问题讨论】:

    标签: iphone c xcode linker


    【解决方案1】:

    几件事:

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

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

    祝你好运!

    【讨论】:

      【解决方案2】:

      在您的 iPhone 和 Xcode 上使用第三方静态库是完全可能的。 This网页说明了做的过程。

      【讨论】:

        猜你喜欢
        • 2018-04-03
        • 1970-01-01
        • 2022-08-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多