Я хотів би вивчити C за допомогою iPad. Просто прості програми. Отже, чи є компілятор C для iPad?
Я хотів би вивчити C за допомогою iPad. Просто прості програми. Отже, чи є компілятор C для iPad?
Відповіді:
Побіжний погляд на iTunes Store виявляє CodeToGo (iTunes Store Link). Оскільки ви не можете компілювати на самому iPad, ця програма використовує веб-сервіс ( IDEOne ) для запуску програми та повернення результатів на ваш пристрій. Додаток коштує 3 долари США та універсальний бінарний (iPhone + iPad). Веб-сервіс, здається, безкоштовний, якщо не просто трохи некрасивий :).
Якщо у вас є підключення до Інтернету, ви можете використовувати codepad.org . Вони дозволяють скласти багато різних мов із коду, який ви вставляєте у веб-форму. Підтримує безліч форматів і має деякі приємні функції спільного використання.
Якщо ви готові до в'язниці, відповідь - так. Ви можете встановити GCC (той самий компілятор з відкритим кодом C, що входить до XCode) на свій iPad.
Процес трохи складний, але це, безумовно, можливо. Ви можете знайти інструкції тут. В інструкціях, до яких я посилаюся, згадується лише iPhone, але той самий процес повинен працювати і на iPad.
Якщо ви не готові до втечі з в'язниці, то рішення, яке запропонував VxJasonxV, може бути єдиним варіантом.
Apple не дозволяє запускати будь-який виконуваний (машинний) код, окрім затвердженого процесом огляду магазину додатків, на iPad.
Можливо, можливо перенести інтерпретатор C на iPad, доки він не зможе завантажити C-код.
У жодному пристрої iOS немає компілятора додатків C-компілятора, через положення в Ліцензійному договорі для розробників програми iOS, в основному сказано, що:
"Apple iOS SDK Apple запобігає завантаженню або запуску зовнішнього виконуваного коду будь-якого програмного забезпечення на iPhone"
Це взято з Вікіпедії . Я вважаю, що я не можу зв’язати угоду з тих чи інших причин.
Якщо ви просто хочете редактор, ви можете подивитися на Project Edit .
EDIT: Схоже, терміни були оновлені, але, можливо, дозволяється лише інтерпретований код, як те, що додаток Pythonista робить для Python, але не для компільованого коду.
У CppCode Ios додаток підтримує код-повній і не вимагає джейлбрейка і підключення до інтернету
PowerC ++ є альтернативою CPPCode, якщо ваш iPhone не підтримує iOS 8, який вимагає CPPCode. Але PowerC ++ використовує лише C ++ Builder, встановлений у середовищі DOS, налаштованому на iOS. Це здається трохи застарілим і не підтримує новіші версії стандартів C ++. Застереження: він працює досить добре більшість часу, але руйнується при використанні декількох своїх функцій. Крім того, розмір шрифту може здаватися занадто малим і не може бути збільшений.
Я натрапив на цей компілятор C / C ++ ; не впевнений, що це варто, але це схоже на простий компілятор C / C ++ для iPhone / iPad.
Я здогадуюсь, що він насправді не компілюється у двійковий код iOS, а у якийсь байт-код, який програма потім інтерпретує. Це єдиний спосіб, який може отримати Apple QA.
Ось варіанти компілятора C, доступні через Cydia, а також деякі нестандартні сховища, які надають додаткові інструменти та пакети, цікаві для тих, хто намагається зробити iPad таким же функціональним, як комп'ютер ...
Насправді ви можете просто перейти на compileonline.com Ви можете використовувати будь-яку мову програмування на цьому сайті безкоштовно!
Насолоджуйтесь онлайн-компіляцією
Просто дотримуйтесь наступних простих кроків, щоб скласти та виконати будь-яку з улюблених мов програмування в Інтернеті за допомогою улюбленого браузера та без будь-яких налаштувань на локальній машині.
Крок - 1 Виберіть улюблену мову, яку ви хочете виконати.
Крок - 2 Введіть джерело за допомогою доступного текстового редактора.
Крок - 3 Нарешті натисніть кнопку компіляції [Ctrl + E у Windows & Command + E на Mac], щоб побачити результат.
Це інтегроване середовище розробки, яке працює на віртуальному ubuntu у вашому браузері. Добре працює.