Вопрос

В частности, мы разрабатываем Intermec CK30 / CK31 под управлением Windows CE.У нас есть существующий проект C ++, который также нацелен на новые устройства (под управлением Windows Mobile 5/6).

Парень, который оставил это нам, просто использовал обе среды для разработки одного набора исходных текстов.Но я бы предпочел отказаться от одного и разрабатывать для всех в одной среде.

Это было полезно?

Решение

Вы должны иметь возможность использовать VS2008 для всех своих разработок.Вам необходимо установить SDK платформы для версий Intermec и WM (по умолчанию должны быть установлены стандарты WM 4.2 и 5.0).VS2010 еще не поддерживает разработку для Windows Mobile / CE.

Другие советы

If you are using different environments with different versions of visual studio, you might want to have a look at the cmake builder.

It is a meta-build program, in that it creates a requested build environment (eg. VS2005 or VS2008) for you. You maintain one set of source code and then choose what IDE/compiler to use to build/modify you code. And each developer can choose a different IDE/compiler.

This would be a good compromise, as you are separating your code from your compiler/IDE, and cmake makes it no effort to drop/revive a target compiler/IDE should you wish to later.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top