HPC.ru lite - Все форумы
Форум: Программирование для КПК
Тема: Вопрос остается открытый: С для КПК
Страницы: [1] 2

[Ответить]
QunQyb [24.03.2006 18:51] Вопрос остается открытый: С для КПК:
У меня появилась такая идея...
Ведь должен же существовать копилятор С...который работает из под DOS...а..как известно...эммулятор доса для КПК хорошими дядями давно придуман...вот и вопрос..собственно говоря..
..Будет ли хорошо работать этот С..если его юзать через эмулятор доса..???
З.Ы.
Системаocket Pc 2003 Se
mkol [24.03.2006 19:39] :
Зачем так мучится, если существует компилятор PGCC для КПК.
QunQyb [24.03.2006 19:48] :
Этот компилятор вообще никуда не идет...до конца я так и не разобрался..как он работает...да и к тому же..чувствуется...не все он умеет..что умеет настоящий досовский С...и я слышал...что он сделан каким то русским интузиастом ( привет ему ) ...а тут..проффесиональная работа
mkol [24.03.2006 19:55] :
А зачем на КПК компилировать под DOS?
PGCC прекрасно работает - переваривает С++, ресурсы, ARM ассемблер в готовые экзешники.
QunQyb [24.03.2006 20:47] :
Да?...
У меня не получилось...даже каклькулятор сделать на этом компиляторе...не воспринимает он команды Си...
mkol [24.03.2006 22:13] :
Если компилировать как показано в примере (bat файл), то все получится.
andyhome [25.03.2006 10:51] :
[PGCC прекрасно работает - переваривает С++, ресурсы, ARM ассемблер в готовые экзешники.]
подскажите, плиз как забодать этот pgcc на предмет русского языка
#include <stdlib.h>
int main ()
{
char txt;
printf("Введите имя \n");
fgets(txt,40,stdin);
printf("txt = %s \n",txt);
getchar();
}

таки вот,диалог все пучком в 1251, а вот в операторе printf - выводит в 866
применение для тойже цели PocketZeus-а, привело к еще более смешному результату, там ваще ответ в юникоде (а английский текст наура)

может кто подскажет на чем еще можно такую простую прогу написать, тока чтоб результат в файлик записывался ?
mkol [25.03.2006 14:21] :
Да, с русским языком у PGCC проблемы имеются.
QunQyb [25.03.2006 14:46] :
Спасибо конечно...за PGCC..однако..вопрос..был не в этом...будет ли хорошо работать.."досовский" Си..( например Borland Turbo C++ Version 3.0)...который по определению называется " Dos компилятор С и С++"...если его перетащить...на КПК..и запустить..с помошью эмулятора доса..????...
..Заранее спасибо за ответ...( если такие конечно будут.. ..)
ВадимП [25.03.2006 14:50] :
А для чего Вы собираетесь компиллировать с его помощью программы? Для настольного ПК? Или для запуска под тем же эмулятором PC?
Потому что в собственных кодах arm-процессора КПК он Вам, очевидно, ничего собрать не сможет. Не говоря уж о том, что компилляторы написанные для MS-DOS будут работать крайне медленно, да и сами по себе уже давно устарели.
[Ответить]
[Вперед >]