Generar código en eVC++ 4.0 para x86.

27/06/2004 - 00:22 por Gregorio | Informe spam
Tengo el Developer Resource Kit para Windows Mobile y me
he instalado el embedded Visual C++ 4.0 SP3 y el Pocket PC
2003 SDK. Quiero generar código para la PDA (que tiene una
CPU de tipo x86) y en el embedded Visual C no puedo
seleccionar la opción WCE x86 en la caja de diálogo de
selección de "Active configuration", pues no me aparece.
Sólo aparecen las de WCE emulator (debug y release) y WCE
ARMV4 (debug y release), aunque en la instalación del
embedded Visual C++ instalé todos los target (incluido el
x86).
En estas circunstancias, sólo consigo generar código para
el emulador o para el ARMV4, pero no para el target x86, y
si lo cargo en la PDA, da un error de código no
correspondiente al la CPU de ésta.
¿Sabe alguien lo que tengo que hacer para poder generar
código para la CPU x86 y ejecutar en la PDA la aplicación
generada?.

Preguntas similare

Leer las respuestas

#1 spyro
28/06/2004 - 14:35 | Informe spam
Perdona si escribo alguna barbaridad, y si alguien lo sabe que me corrija,
pero, yo pensaba que al generar código para x86 estaba generando código para
el emulador... Es decir que, en EVC, la frase 'voy a generar código x86' es
equivalente a decir que voy a 'generar código para el emulador'.

Cuando se instalá el SDK se instala para varias plataformas:
- ARM
- X86, que yo siempre he entendido que se trataba del emulador
- Otras... (SmartPhone, etc...)

Es interesante lo que planteas, pero lo que es cierto es que no existe
ninguna PDA en el mercado de monte un procesador compatible con x86 (es
decir un procesador de un PC).

Saludos.

"Gregorio" escribió en el mensaje
news:2215401c45bcc$01fe1020$
Tengo el Developer Resource Kit para Windows Mobile y me
he instalado el embedded Visual C++ 4.0 SP3 y el Pocket PC
2003 SDK. Quiero generar código para la PDA (que tiene una
CPU de tipo x86) y en el embedded Visual C no puedo
seleccionar la opción WCE x86 en la caja de diálogo de
selección de "Active configuration", pues no me aparece.
Sólo aparecen las de WCE emulator (debug y release) y WCE
ARMV4 (debug y release), aunque en la instalación del
embedded Visual C++ instalé todos los target (incluido el
x86).
En estas circunstancias, sólo consigo generar código para
el emulador o para el ARMV4, pero no para el target x86, y
si lo cargo en la PDA, da un error de código no
correspondiente al la CPU de ésta.
¿Sabe alguien lo que tengo que hacer para poder generar
código para la CPU x86 y ejecutar en la PDA la aplicación
generada?.
Respuesta Responder a este mensaje
#2 Gregorio
28/06/2004 - 20:30 | Informe spam
Seguramente tienes razón. Me he confundido pensando que lo
que tenía que hacer era generar código para x86, y no es
así.
En realidad, la PDA para la que quiero generar código
tiene una CPU PXA255.
Mi problema es que no consigo generar código para esta
CPU. No es que no consiga generar código para x86 (estaba
confundido en mi anterior mensaje).
Lo que necesito es saber cómo puedo generar código para el
PXA255 de Intel, ya que ahora en el diálogo de
configuraciones del IDE de eVC 4.0 sólo me aparecen dos
posibles configuraciones: WCE emulator (versiones debug
and release) y WCE ARMV4 (versiones debug and release).
No puedo añadir otra nueva configuración por medio de la
opción "Configurations..." del menú "Build" porque cuando
pulso el botón "Add..." en el diálogo "Configuration" sólo
tengo las opciones "Win32 (WCE emulator)" y "Win32 (WCE
ARMV4)".
Instalé el eVC 4.0 con todas las opciones de CPU que tiene
y luego instalé el Pocket PC 2003 SDK.
¿Tengo que hacer algo más?. ¿He de instalar un SDK propio
del PXA255?. ¿Dónde puedo encontrar éste?. En caso de que
tenga que hacer esta instalación, y una vez hecha ¿me
aparecerá una nueva configuración en el diálogo de
configuraciones y esta configuración será la del PXA255?.
Gracias por todo.

Perdona si escribo alguna barbaridad, y si alguien lo


sabe que me corrija,
pero, yo pensaba que al generar código para x86 estaba


generando código para
el emulador... Es decir que, en EVC, la frase 'voy a


generar código x86' es
equivalente a decir que voy a 'generar código para el


emulador'.

Cuando se instalá el SDK se instala para varias


plataformas:
- ARM
- X86, que yo siempre he entendido que se trataba del


emulador
- Otras... (SmartPhone, etc...)

Es interesante lo que planteas, pero lo que es cierto es


que no existe
ninguna PDA en el mercado de monte un procesador


compatible con x86 (es
decir un procesador de un PC).

Saludos.

"Gregorio" escribió


en el mensaje
news:2215401c45bcc$01fe1020$
Tengo el Developer Resource Kit para Windows Mobile y me
he instalado el embedded Visual C++ 4.0 SP3 y el Pocket PC
2003 SDK. Quiero generar código para la PDA (que tiene una
CPU de tipo x86) y en el embedded Visual C no puedo
seleccionar la opción WCE x86 en la caja de diálogo de
selección de "Active configuration", pues no me aparece.
Sólo aparecen las de WCE emulator (debug y release) y WCE
ARMV4 (debug y release), aunque en la instalación del
embedded Visual C++ instalé todos los target (incluido el
x86).
En estas circunstancias, sólo consigo generar código para
el emulador o para el ARMV4, pero no para el target x86, y
si lo cargo en la PDA, da un error de código no
correspondiente al la CPU de ésta.
¿Sabe alguien lo que tengo que hacer para poder generar
código para la CPU x86 y ejecutar en la PDA la aplicación
generada?.


.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida