Domanda

In particolare stiamo sviluppando per Intermec CK30 / CK31 con Windows CE.Abbiamo un progetto C ++ esistente che si rivolge anche ai dispositivi più recenti (con Windows Mobile 5/6).

Il ragazzo che ci ha lasciato questo, usava semplicemente entrambi gli ambienti per sviluppare l'unico set di sorgenti.Ma preferirei abbandonarne uno e svilupparlo per tutti in un unico ambiente.

È stato utile?

Soluzione

Dovresti essere in grado di utilizzare VS2008 per tutto il tuo sviluppo.Dovrai installare gli SDK della piattaforma per le versioni Intermec e WM (per impostazione predefinita dovrebbero essere presenti gli standard WM 4.2 e 5.0).VS2010 non supporta ancora lo sviluppo per Windows Mobile / CE.

Altri suggerimenti

Se utilizzi ambienti diversi con versioni diverse di Visual Studio, potresti dare un'occhiata al cmake builder.

È un programma meta-build, in quanto crea un ambiente di compilazione richiesto (es. VS2005 o VS2008) per te.Mantieni un set di codice sorgente e quindi scegli quale IDE / compilatore utilizzare per creare / modificare il codice.E ogni sviluppatore può scegliere un IDE / compilatore diverso.

Questo sarebbe un buon compromesso, poiché stai separando il tuo codice dal tuo compilatore / IDE e cmake non fa alcuno sforzo per eliminare / rianimare un compilatore / IDE di destinazione se lo desideri in seguito.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top