На 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. Откупориваем шампанское.
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. Откупориваем шампанское.