es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

CLion no ve wxwidgets parcialmente pero compila el proyecto.

Utilizo Artix Linux en OpenRC y he instalado wxwidgets con el paquete wxgtk3-dev (versión 3.1.5) desde AUR. Quería trabajar con esa biblioteca en CLion, y aunque CLion la ve y puedo incluir cualquier cosa del directorio wx/, al copiar y pegar un ejemplo de “Hola, mundo” de la página web de wxwidgets en mi archivo de código fuente cpp, CLion me muestra varios errores de identificador no declarado (aunque algunos identificadores como wxFrame no están “no declarados”). Sin embargo, puedo compilar y ejecutar el proyecto sin problemas.

¿Qué está mal con CLion y qué puedo hacer para solucionarlo? He visto algunas guías, pero la mayoría de ellas se refieren a Windows y explican cómo compilar proyectos, lo cual no es el problema en mi caso: se compila, pero CLion me indica que no lo hará (y aún así lo compila y ejecuta correctamente).

Adjunto también mi archivo CMakeLists.txt, si hace falta: https://pastebin.com/58NwS4AP

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Parece que CLion no puede reconocer la biblioteca wxWidgets. Puede intentar configurar el archivo CMakeLists.txt para incluir la biblioteca wxWidgets. También puede intentar agregar los directorios de inclusión para la biblioteca wxWidgets en el archivo CMakeLists.txt. Esto debería ayudar a CLion a reconocer la biblioteca y resolver los errores de identificador no declarado.

Comments are closed.