Pull to refresh

Gcc на iPhone

Reading time1 min
Views2K
На iPhone можно запустить gcc компилятор. Спасибо камрадам Саурику и iGugaiGuga.


1. Устанавливаем Cydia: Заходим в Settings -> General -> Auto-Lock -> Never.
В Installer добавляем соурс apptapp.saurik.com.
Идем в Install -> System -> Cydia Packager.
Устанавливаем. Ждать придется минут 8-10. Cydia перенесет приложения, картинку и т.д. в больший раздел iPhone, тем самым освобождая место для установки програм.

2. Заходим в Cydia. Жмем справа сверху на полукруг(обновляет соурсы) и устанавливаем GNU C compiler из раздела Development.

3. Из категории Terminal Support устанавливаем MobileTerminal.

4. Скачиваем официальный iPhone SDK.

5. На iPhone удаляем папку /usr/lib/gcc/arm-apple-darwin8/4.2.1/include.

6. Из официального iPhone SDK копируем папку include и вставляем в iPhone в папку /usr/lib/gcc/arm-apple-darwin8/4.2.1/.

7. Пишем тестовый c-файл:

#include <stdio.h>

int main()
{
printf(”Hello world!\n”);
return 0;
}


Назовем его test.c

8. Забрасываем на iPhone(например в папку /var/mobile).

9. Заходим в Terminal на iPhone.

10. Переходим в эту директорию: cd /var/mobile.

11. Компилируем: gcc -o test test.c

12. Запускаем: ./test

14;-). Видим в терминале:

Hello world!

15. Откупориваем шампанское.

Tags:
Hubs:
Total votes 17: ↑16 and ↓1+15
Comments9

Articles