En mi escenario, tengo un proyecto de C++ en CDT Eclipse. Sin embargo, este proyecto es más bien una colección de programas individuales (de ayuda) que una aplicación compleja. En consecuencia, quiero ser capaz de construirlos y ejecutarlos individualmente.Eclipse CDT compilación/ejecución en base a archivos
Mi estructura del proyecto es muy simple y se ve así:
src/app1.cpp
src/app2.cpp
src/...
Tenga en cuenta que no tengo los archivos de cabecera común o bibliotecas. Sin embargo, quiero poder agregar programas a este proyecto simplemente creando, p. Ej. src/appx.cpp
Lo ideal sería que yo quiero tener atajos para
- "Construir .cpp actualmente abierto"
- "Ejecutar binaria de .cpp actualmente abierto"
alguna sugerencia sobre cómo lograr este comportamiento, si es posible sin complementos adicionales?
Seguramente esto me permite construir/ejecutar diferentes aplicaciones de forma independiente. Sin embargo, implica un gran esfuerzo para agregar nuevas aplicaciones, por ejemplo. Estaba buscando una forma más conveniente, que utiliza los archivos en sí mismos como objetos para compilación/ejecución, similar a "ejecutar como aplicación" para clases java individuales – dcn
@dcn: consulte la respuesta actualizada y vea si funciona. Lo probé en Windows y cambié a Ubuntu para probarlo. Si no funciona para usted, sus retroalimentaciones serán valiosas. –
Esta solución realmente funciona.Francamente, esperaba una solución más limpia y no complicada usando algunas opciones de proyectos de eclipse, que aún no he encontrado, pero mi intuición dice que su sugerencia es la mejor posible. – dcn