2009-08-29 14 views
10

Quiero escribir un programa para vincular con los binarios ya creados con VC++. ¿Cuáles son los pasos para agregar una cadena de herramientas para VC++ en Eclipse? ¿Alguien lo ha intentado con éxito? Si es así, ¿el depurador aún funciona?Añadiendo VC++ a la cadena de herramientas Eclipse

Respuesta

6

Hay una implementación de cadena de herramientas para VC++. El complemento de compilación se llama org.eclipse.cdt.msw.build, y hay un conjunto de complementos de depuración llamado org.eclipse.cdt.msw.debug. *. Creo que la integración de compilación funciona, pero la integración del depurador todavía necesita algo de trabajo antes de que sea utilizable.

Doug Schaefer en el equipo CDT tiene blogged sobre esto varias veces, y ha estado ejecutando el proyecto Wascana durante algún tiempo para este fin. Desafortunadamente, he's no longer working actively on Wascana.

Si desea hacer un esfuerzo para acercar la herramienta VC++ toolchain y soporte de depuración a condiciones de trabajo, sería muy apreciado. Sé que hay muchas personas a las que les gustaría tener eso (yo incluido).

(La lista CDT-dev sin duda le puede ayudar con más ayuda y consejos.)

+0

suena como un proyecto muy útil para alguien. Estoy bastante bien reservado. Supongo que usaré MinGW. No quiero quedar atrapado usando VisualStudio Express para la depuración de IDE. – User1

+0

Si desea usar archivos DLL creados por Visual Studio, MinGW funcionará bien. Las librerías estáticas son más difíciles, sin embargo. – JesperE

+0

Estoy MUY feliz después de cambiar a MinGW. Me gusta el hecho de que msys me da un shell para hacer la antigua configuración ./configure. Ahora puedo usar la mayoría de las bibliotecas de Unix en Windows. Construí postgres desde la fuente en aproximadamente dos minutos. También construí Boost y zlib y parecía ir muy bien. Es realmente como si estuviera usando Unix, pero terminé con un .exe de Windows que se puede ejecutar de forma nativa. ¡Muy genial! Olvídate de VC++, usa MinGW !!! – User1

Cuestiones relacionadas