¿Cómo puedo construir wxWidgets con Eclipse en Windows?
Pregunta
Instalé wxWidgets 2.8.9 en un cuadro de Windows XP SP2 y construí la biblioteca de acuerdo con las instrucciones y ahora estoy tratando de obtener los ¡Hola, mundo! tutorial para construir desde Eclipse y aparentemente me falta algo. ¿Alguna idea de cómo hacer que Cygwin, Eclipse y wxWidgets jueguen bien juntos?
Solución
Esto respuesta fue publicado por Lars Uffmann en el grupo de noticias comp.soft-sys.wxwindows. En pocas palabras:
-
Agregue c: / cygwin / usr / local / bin a la ruta en la configuración del proyecto Eclipse
-
Agregue `` wx-config --cxxflags` ‘al comando del compilador GCC C ++
-
Mueva la variable $ {FLAGS} a la Fin del comando GCC C ++ Linker Patrón de línea
- Agregue `` wx-config --libs` ‘al GCC C ++ Linker flags.
Gracias a Dios por el Sr. Uffmann que comparte esta información; Este problema me ha estado causando dolores de cabeza durante días.
EDITAR: Tenga en cuenta que hay un backtick literal en cada extremo de las cadenas wx-config. El método para escapar del backtick no parece funcionar correctamente. Consulte la respuesta vinculada para obtener más detalles sobre la sintaxis exacta.
Otros consejos
Creé wxWidgets con MinGW en Windows y dejé que CMake 2.6 creara los Makefiles y los archivos de proyecto para Eclipse en Windows. Esto funciona bastante bien para mí.