Pregunta

Intentaré explicar mejor mi problema. Con el complemento Eclipse y MTJ (Mobile Tools for Java) puede establecer algunas directivas para el preprocesador para crear diferentes compilaciones de su código, como en C / C ++. Mi problema es que no puedo usar esta función. Quiero decir, cuando construyo mis fuentes, el resultado resultante contiene todas las líneas de código, incluso las contenidas en

//#mdebug info
...
//#enddebug

directiva. Tengo " Activar preprocesamiento " opción marcada y he cambiado el nivel de depuración a todas las configuraciones posibles (inferior, igual y superior a `` información '') y el resultado es siempre el mismo: las directivas simplemente se ignoran.

¿Fue útil?

Solución 2

¡Lo encontré! Fue un problema de configuración, mi error. Aún así, hay un problema con el complemento MTJ: cuando exportas el archivo build.xml para alimentar a Ant, sea cual sea el nivel de depuración que hayas seleccionado en el menú desplegable, siempre terminará escribiendo "información". en la salida, así que tengo que cambiarlo manualmente. Trataré de preguntar directamente a los desarrolladores del complemento.

Otros consejos

¿Está utilizando v0.9.1 (o una versión aún más reciente) de MTJ? Este wiki muestra que su planificación para MTJ y mdebug y depuración no fueron compatibles hasta 0.9.1.

Para cualquiera que pueda encontrar esto, aquí es la página de instrucciones de configuración para el preprocesamiento.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top