Как использовать стороннюю библиотеку C в Xcode для моего проекта iphone?

люблю этот сайт и всех полезных людей! Я новичок в программировании Xcode и iPhone, но я довольно хорошо научился использовать SDK для создания программ в Obj-C (сейчас это простые программы, но они меня радуют). У меня есть опыт веб-программирования (например, PHP и Perl), и я не очень привык ко многим новым вещам Xcode/desktopy-app, таким как статические библиотеки, ссылки и тому подобное. Честно говоря, я еще не совсем крутой программист!

У меня сейчас проблема, моя программа (карточная игра), которую я пишу, должна использовать эта библиотека C. Я действительно не понимаю, как мне получить правильные файлы C и интегрировать их в свой проект, чтобы я мог начать использовать команды в этом руководстве для оценки значений рук.

Я надеюсь, что я был ясен, пожалуйста, дайте мне знать, если есть что-то, что я упускаю. К сожалению, мой новичок может помешать мне сделать все так ясно, и иногда я не могу идеально понять английский язык, о чем я думаю!

Заранее спасибо, жду любой помощи!


person Cocorico    schedule 18.02.2010    source источник


Ответы (2)


Пара вещей:

  • Библиотека, на которую вы ссылаетесь, довольно большая. Pokersource выглядит как большой проект на C, содержащий всевозможные вещи, такие как языковые привязки и некоторые инструменты с графическим интерфейсом. У такого большого проекта определенно есть IRC-канал. Я бы порекомендовал пойти туда.
  • Библиотека, на которую вы ссылаетесь, кажется (я могу ошибаться в этом), распространяется под лицензией GPLv3. Это означает, что любая программа, которую вы распространяете среди других и которая использует библиотеку или фрагмент кода GPLv3, также должна быть лицензирована по GPLv3. В результате, если вы используете эту библиотеку, вам придется выпустить исходный код вашей игры.

Сайт, на который вы ссылаетесь, похоже, имеет длинный список других оценщиков покерных рук, так что, возможно, один из них подходит для ваших нужд.

Удачи!

person Colin Barrett    schedule 19.02.2010

вполне возможно использовать сторонние статические библиотеки с вашим iPhone и с помощью Xcode. Эта веб-страница иллюстрирует процесс делаю это.

person Goles    schedule 19.02.2010