Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.01.07;
Скачать: [xml.tar.bz2];

Вниз

Мож кто знает компилятор на windows mobile 5   Найти похожие ветки 

 
Rule ©   (2006-12-11 18:13) [0]

не под него а на нем, чтоб можно было компилить на нем, интересует С++ компилятор в частности ...


 
Rule ©   (2006-12-11 19:58) [1]

задачу решил установкой эмулятора доса и на нем турбо с++ 1 и турбо паскаль 7 :-))) ностальджиииии :-)))


 
Vga ©   (2006-12-11 20:49) [2]

Pocket GCC видел (и скачал) где-то, на родной сайт линк битый :( Только компилер для WinCE/ARM.


 
wl ©   (2006-12-11 21:32) [3]

давно не пользовался кпк (валяется в шкафу :), но там был компилятор c - PocketC кажется, и компилятор C#. Точных названий не помню к сожалению.
Пользоваться ими неудобно.


 
Vga ©   (2006-12-11 22:12) [4]

> но там был компилятор c - PocketC кажется,

Pocket C - не компилятор. Вернее, компилятор байткода. А байткод интерпретируется на runtime-xfcnb Зщслуе С


 
Vga ©   (2006-12-11 22:12) [5]

> А байткод интерпретируется на runtime-xfcnb Зщслуе С

А байткод интерпретируется на runtime-части Pocket C


 
Rule ©   (2006-12-12 11:40) [6]

Vga ©   (11.12.06 20:49) [2]
скачал не работает,даже командная строка, такие же нарекания от других владельцев пятой мобайлы, Сшарп не интересен, ибо он не С ...


 
Evgeny V ©   (2006-12-12 12:38) [7]

Windoes Mobile 5 SDK на http://www.microsoft.com/downloads/details.aspx?familyid=83A52AF2-F524-4EC5-9155-717CBE5D25ED&displaylang=en#Overview
и VS2005.

Та же поискать как вариант eVС++ 4.0 Под 5.0 он конкретно не заточен, но работать программы должны


 
Rule ©   (2006-12-12 15:17) [8]

Evgeny V ©   (12.12.06 12:38) [7]
ты не понял, мне нужен компилятор чтоб работал на самом Windows Mobile а не компилировал проги для исполнения на нем ...


 
tesseract ©   (2006-12-12 21:32) [9]

EVC 4.0 с четвёртым SP.

VisualStudio 2003+  c Установленным пакетом поддержки compact framework.

на сайте m$ всё расписано до мелочей.


 
Rule ©   (2006-12-13 12:34) [10]

tesseract ©   (12.12.06 21:32) [9]
это все я прекрасно знаю мне нужен именно компилятор, который бы компили на самом КПК, не на настольном ПК, а потом эта откомпиленая прога могла работать на моем КПК, а такая чтобы стояла на КПК я там написал код на самом КПК и он откомпилился на самом КПК и выполнился там ...


 
Vga ©   (2006-12-13 13:57) [11]

> [10] Rule ©   (13.12.06 12:34)

Однако код писать на КПК - мазохизм... Разве что у тебя клава есть к нему... А почему бы не попробовать самостоятельно собрать GCC или FPC для этой платформы?


 
Vga ©   (2006-12-13 13:58) [12]

И кстати, вроде есть новая версия PocketConsole+PockedCmd для WCE5.


 
Rule ©   (2006-12-13 14:59) [13]

Vga ©   (13.12.06 13:58) [12]
гдееееееееееееееееее ???????????????


 
Rule ©   (2006-12-13 15:00) [14]

Vga ©   (13.12.06 13:57) [11]
это не мазохизм, просто начал изучать С++, в метро есть время потыкать пока на работу еду, вот и хочу простенький код тыкать в метро на КПК


 
Rule ©   (2006-12-13 15:02) [15]

Vga ©   (13.12.06 13:57) [11]
я даже не представляю как его самостоятельно собрать, и предполагаю что это не быстро, поэтому заниматься не целесообразно


 
Rule ©   (2006-12-13 15:19) [16]

да консоль запустил, там ключ реестра надо было подбравить

If pocket console doesn"t open on your Windows Mobile 5.0 device, you need to change the registry key "HKEY_LOCAL_MACHINE\Drivers\Console\OutputTo" value to "0". I have found this one on "microsoft.public.pocketpc.developer" group.


 
Rule ©   (2006-12-13 17:10) [17]

вот сволочь токо теперь пишет, что типа сильно много окон  запущено закройте их и попробуйте снова, поискал в нете, сказали что нада не на карточку ставить а во внтреннюю память, я так и сделал все равно не помогает


 
Rule ©   (2006-12-13 17:12) [18]

ураааа пошаманил с реестром и все оплучилось :-)


 
Rule ©   (2006-12-13 18:28) [19]

блин сделал софт резет и перестало работать, ну что за фигня ?


 
easy ©   (2006-12-13 20:15) [20]


> блин сделал софт резет и перестало работать, ну что за
> фигня ?

For performance reasons, the system registry is loaded into memory and changes are flushed back to persistent storage periodically.  This is great for perf but it also means is that if the user soft resets their device or yanks a battery during the period of time between a registy value changing and those changes being flushed, the changes will be lost when the device is tuned back on.
http://blogs.msdn.com/windowsmobile/archive/2005/09/24/473620.aspx

иногда помогает перед софтресетом включить-выключить машинку


 
easy ©   (2006-12-13 20:18) [21]

тоись наоборот.. выключить-включить =)


 
Vga ©   (2006-12-13 22:18) [22]

>[13]-[19]
Какая реакция всего на одну фразу :)))
GCC собирать думаю и в самом деле застрелишься :) А Pocket GCC не запустил?
Набирать в метро на виртклаве программу... Ты еще больший мазохист, чем я думал :) Или виртуозно этой клавой владеешь - у меня на набор Hello World уйдет минут пять минимум...


 
Axis_of_Evil ©   (2006-12-13 22:21) [23]


> Vga ©   (13.12.06 22:18) [22]
> Набирать в метро на виртклаве программу... Ты еще больший
> мазохист, чем я думал :) Или виртуозно этой клавой владеешь
> - у меня на набор Hello World уйдет минут пять минимум..
существуют вполне материальные клавиатуры для КПК


 
Vga ©   (2006-12-13 23:23) [24]

> [23] Axis_of_Evil ©   (13.12.06 22:21)

В [14] она не упоминается, по крайней мере мне показалось, что имеется в виду стилус. Да и не уверен, что будет удобно в метро с реальной клавиатурой работать...


 
Rule ©   (2006-12-14 11:07) [25]

Vga ©   (13.12.06 23:23) [24]
у меня стоит фонепад с Т9, это таже виртуальная клава только как на телефоне и удобно для оодного пальца, таким образом очень быстро получается набирать без виртуальной клавы ....

easy ©   (13.12.06 20:15) [20]
интересный факт, что после некоторого времени после софт резета она сама запустилась ... вот этот пост все объясняет, я как раз так и предполагал ибо иного логического объяснения такому нелогическомк поведению не получил


 
Rule ©   (2006-12-14 11:09) [26]

Vga ©   (13.12.06 22:18) [22]
компилятор запустил, только как откомпилить не представляю, пример там есть меню он у меня не компилится не может там в последней инструкции какойто файлик найти, я так и не понял чего оно все там делает, те куча экзешников, кто там линковщик кто там прекомпилятор и кто есть сам компилятор, никакой документации кроме встроенного хелпа нет, а он на экран весь не влазит, только последняя небольшая часть .... вообще офигеть можно скоко там инструкций, приложили бы пример попроще, как хелло ворд откомпилить


 
Vga ©   (2006-12-14 13:06) [27]

> [26] Rule ©   (14.12.06 11:09)

Изучай GCC на нормальном компе. Так очень урезанная версия, оставлены минимально необходимые программы:
1) ar (archiver) - линкер статических .a (и .lib) библиотек. На самом деле, статическая библиотека - не что иное, как архив объектников (.o)
2) as (assembler) - ассемблер. Используется для компиляции ассемблерного листинга в объектный файл.
3) cc1plus, cpp0 - кто-то из них препроцессор (cpp0 наверно), а кто-то компилер. Компилирует исходники на С и С++ (хотя насчет С не уверен) в ассемблерный листинг.
4) ld - линкер. Связывает объектный файлы в исполнимый. dll линковать не умеет, если не ошибаюсь.
5) windres - компилятор ресурсов.
В каком порядке и как их вызывать - смотри в .bat файле для сборки примера.


 
Vga ©   (2006-12-14 13:07) [28]

> Так очень урезанная версия,

Опечатка. Надо: "Там [в PGCC] очень урезанная версия"


 
Rule ©   (2006-12-18 15:51) [29]

Vga ©   (14.12.06 13:06) [27]
Vga ©   (14.12.06 13:07) [28]
ок спасибо большое ...



Страницы: 1 вся ветка

Форум: "Прочее";
Текущий архив: 2007.01.07;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.52 MB
Время: 0.011 c
2-1166472073
allrussia
2006-12-18 23:01
2007.01.07
Приложение очень долго закрывается


15-1166203691
Loginov Dmitry
2006-12-15 20:28
2007.01.07
Чушь получается. Почему? Кто скажет?


15-1164905754
oldman
2006-11-30 19:55
2007.01.07
Игрушка не может найти драйвера для загрузки "мультитекстур"...


15-1166188044
РВА
2006-12-15 16:07
2007.01.07
Зарплата программиста (примерно)


15-1166102408
Vlad Oshin
2006-12-14 16:20
2007.01.07
SQL. where 1=2 Это зачем так писать?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский