2012-05-23 3 views
-3

Я скоро поеду, и я хотел бы иметь возможность развиваться в C на своем iPad. Я знаю, что Apple не позволит использовать такое приложение в магазине, но это полезно для меня. Итак, вопрос в том, как поставить компилятор C в приложение и как там можно запускать программы?Возможно ли внедрить компилятор C в iPad-приложение?

+5

Побег из тюрьмы на iPad, а затем установите любой компилятор, который вы хотите. Или, еще лучше, используйте реальный компьютер без огороженного сада и который поставляется с физической клавиатурой. –

+6

http://apple.stackexchange.com/a/9553/2076 и http://itunes.apple.com/us/app/codetogo/id382677229?mt=8 – Josh

+2

http://ideone.com –

ответ

3

Я бы предложил использовать приложение подключения SSH для подключения к компьютеру с доступом к среде программирования C и компилятору. Это требует использования второго компьютера, но его не слишком сложно настроить и также разрешить доступ к другим утилитам. Я использовал это в прошлом на своем iPhone, поэтому я могу подтвердить, что он работает. В App Store есть несколько приложений SSH/VPN, но я не могу рекомендовать их, в частности, для iPad. В отличие от приложения Code2Go, это может быть бесплатным. Надеюсь, это поможет.

+0

У меня нет 3G, поэтому я сделаю джейлбрейк iPad и следую инструкциям этой ссылки http://blog.syshalt.net/index.php/2010/09/12/compile-c-applications-with-gcc-on-ios-4 -Iphone / – adr

0

Прежде всего, вам нужно сделать джейлбрейк iDevice (для этого есть множество пошаговых руководств для этого в Интернете), а затем запустите магазин Cydia, как только в Cydia найдите раздел «Разработка» и установите GNU C Compiler, как только компилятор установлен в вашем iDevice, установите соединение ssh (используя Putty on windows или введите ssh в терминале в linux) отредактируйте свои источники в своем любимом редакторе и загрузите их с помощью ssh (используя WinSCP в Windows или набрав scp в терминале на linux)

После того, как вы загрузили свои файлы, вызовите команды компиляции в сеансе ssh, которые вы уже установили поверх своего iDevice, вы должны иметь возможность редактировать/выгружать/компилировать/исправлять или запускать ваши программы в устройстве без ограничений Apple

Оставить комментарий, если вам нужна дополнительная информация для всего процесса