Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

417
Vistas
¿Cómo puedo depurar .a libs (c++ y tengo código fuente) en un proyecto de Xamarin.forms?

Tengo un proyecto Xamarin.Forms y también hay algunos .a libs ( C++ ) a los que se hace referencia en el proyecto Xamarin.iOS.

 Xamarin.Forms project ------codes Xamarin.iOS project ------codes ------.a libs(c++)

Tengo el código fuente de esas librerías .a C++ .

La pregunta es si hay alguna forma de depurar el código fuente de C++ cuando ejecuto el proyecto Xamarin.forms.

Actualizar :

Acabo de seguir este documento y Xcode no se adjunta a la aplicación Xamarin cuando se inicia. ¿Alguna idea?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

No puede depurar C++ en un proyecto xamarin.ios, no es compatible y fue confirmado por el equipo de desarrollo de Microsoft.

La posible solución será mezclar código objectiv-C y C++ en su aplicación xcode.

De lo contrario, no podrá depurar el código nativo.

referencia para ayuda:

Uso de bibliotecas nativas en xamarin

over 4 years ago · Santiago Trujillo Denunciar

0

Las aplicaciones Xamarin.iOS se pueden depurar con el depurador integrado en Visual Studio para Mac o Visual Studio .

Xamarin.iOS generará aplicaciones más lentas y mucho más grandes, ya que cada línea de código debe instrumentarse cuando compila aplicaciones en modo de depuración. Asegúrese de hacer una compilación de lanzamiento antes de lanzar.

Use la compatibilidad de depuración nativa de Visual Studio para Mac para depurar código de C# y otros lenguajes administrados y use LLDB cuando necesite depurar código C, C++ u Objective C que podría estar vinculando con su proyecto Xamarin.iOS.

El depurador de Xamarin.iOS usa Mono Soft Debugger , lo que significa que el código generado y el tiempo de ejecución de Mono cooperan con el IDE para proporcionar una experiencia de depuración. Esto es diferente a los depuradores duros como LLDB o MDB que controlan un programa sin el conocimiento o la cooperación del programa depurado.

Xamarin.iOS se envía con el código fuente de las bibliotecas de clases de Mono, y puede usar esto en un solo paso desde el depurador para ver cómo funcionan las cosas internamente.

ingrese la descripción de la imagen aquí Para depurar las bibliotecas de clases en Visual Studio, debe deshabilitar Solo mi código en el menú Depurar > Opciones. En el nodo Depuración > General, borre la casilla Habilitar solo mi código:

Consulte este enlace para ver el tutorial de depuración completo: Enlace

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda