[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Cowon Q5 » Программирование и хаки » Портирование
Портирование
Gash567Дата: Понедельник, 21.06.2010, 04:05 | Сообщение # 1
Случайный прохожий
Группа: Проверенные
Сообщений: 12
[ Вручить награду ] [ ]
Статус: Оффлайн
Сразу попрошу не кидать камнями(типа нуб, дурак и т.п.) т.к для меня этот раздел - темный лес. sad
А теперь по теме: какие средства могут потребоватся для портирования простейших приложений с windows на winCe mips и что именно надо будет разбирать(Istal pack, голые исходники или папку с усановленной программой и исправленным .exe) для возможности установки\переноса на ковошу

 
YDeanДата: Понедельник, 21.06.2010, 07:44 | Сообщение # 2
Профессор
Группа: Администраторы
Сообщений: 185
[ Вручить награду ] [ ]
Статус: Оффлайн
Потребуются исходники программ.
И лучше, если это будет проект под Visual Studio.
Надо будет эти исходники перелопатить на предмет соответствия API (некоторые функции могут отсутствовать) и специфичных особенностей WinCE (например, работа в юникоде только, абсолютные пути и т.д.).

 
Gash567Дата: Понедельник, 21.06.2010, 12:03 | Сообщение # 3
Случайный прохожий
Группа: Проверенные
Сообщений: 12
[ Вручить награду ] [ ]
Статус: Оффлайн
А для компиляции потребуются какие то библиотеки? И если да, то какие?

 
YDeanДата: Понедельник, 21.06.2010, 12:48 | Сообщение # 4
Профессор
Группа: Администраторы
Сообщений: 185
[ Вручить награду ] [ ]
Статус: Оффлайн
Иногда проекты требуют дополнительных портированных библиотек. Некоторые из таких быблиотек уже портированы и существуют для MIPS. Например, SDL. Но бывает, что процесс портирования останавливается именно из-за трудоёмкости создания этих быблиотек.
Еще они могут быть только для x86 архитектуры и не существовать в исходных кодах.
Например, есть порт браузера KMELEON для windows. Там вместе с исходными кодами на Си лежат используемые им библиотеки от mozilla firefox для x86 архитектуры. Создание таких библиотек из исходного кода firefox под MIPS требует изрядных временных затрат (для меня).

 
Gash567Дата: Понедельник, 21.06.2010, 13:54 | Сообщение # 5
Случайный прохожий
Группа: Проверенные
Сообщений: 12
[ Вручить награду ] [ ]
Статус: Оффлайн
Какой из проэктов лучше использовать для создания программ с нуля или портирования из исходных кодов?

Так же нашел интересное расширение, теоретически может помоч в разработке приложений: LEADTOOLS Mobile Imaging




Сообщение отредактировал Gash567 - Понедельник, 21.06.2010, 18:10
 
YDeanДата: Понедельник, 21.06.2010, 18:47 | Сообщение # 6
Профессор
Группа: Администраторы
Сообщений: 185
[ Вручить награду ] [ ]
Статус: Оффлайн
При чем тут .NET 3.5 ?
Ты на чём писать собираешься?
Средства разработки на С++ указаны в соседней теме.
Можно ли поставить STANDARDSDK_500 на VS2008 - не знаю.
VS2005 его подхватывал.

 
Gash567Дата: Понедельник, 21.06.2010, 19:43 | Сообщение # 7
Случайный прохожий
Группа: Проверенные
Сообщений: 12
[ Вручить награду ] [ ]
Статус: Оффлайн
2008 и 2010 c расширением указанным в прошлом посте тоже подхватывают

 
YDeanДата: Понедельник, 21.06.2010, 20:34 | Сообщение # 8
Профессор
Группа: Администраторы
Сообщений: 185
[ Вручить награду ] [ ]
Статус: Оффлайн
LEADTOOLS это SDK для .NET CF.
То есть, для работы программы нужен установленный на аппарате CF.
В этом случае архитектура процессора не имеет значения.
Программы будут работать на любом устройстве с установленным CF.
Программа просто интерпретируется CFом подобно Jave.

Я стараюсь заниматься нативным кодом без подобных извращений.


 
Форум » Cowon Q5 » Программирование и хаки » Портирование
  • Страница 1 из 1
  • 1
Поиск: