Herramientas de usuario

Herramientas del sitio


Barra lateral

configuracion_para_trabajar_con_eclipse

Configurar Eclipse para trabajar con ns-3

Creación del proyecto Eclipse

  • Crear nuevo proyecto Eclipse C++ sobre copia de trabajo ns-3 creada en anterior paso.
    • En el ejemplo de la guía de instalación ~/ns-3-allinone/ns-3-dev. El nombre del proyecto ha de ser ns-3-dev
    • Seleccionar como tipo de proyecto “Empty C++ project”
  • En Eclipse, acceder a menú contextual del nuevo proyecto y seleccionar Team → Share Project
    • Seleccionar “Mercurial” como herramienta de gestión de código, “Next”
    • Seleccionar la opción “Use existing .hg directory” y finalizar.

Configuración de las propiedades de compilación del proyecto Eclipse

  • Acceder a propiedades de compilación: Menú contextual del proyecto → Propiedades → C/C++ Build
  • Desmarcar la casilla “Use default build command”
  • Desmarcar la casilla “Generate makefile automatically”
  • Establecer como “Build Command” la ruta del ejecutable .waf dentro del código ns-3-dev
    • Se recomienda usar ruta relativa
      ${ProjDirPath}/waf
    • También es posible usar una ruta absoluta.P.e:
      /home/juanlu/ns-3/ns-3-allinone/ns-3-dev/waf
  • Establecer como “Build Directory” el valor
    ${workspace_loc:/ns3dev/build}
  • Acceder a la pestaña “Behaviour” y borrar el parámetro “all” dentro del cuadro de texto que aparece junto a la casilla “Build (incremental build)”.
  • Proceder a compilar el proyecto mediante menú Project → Build all. La salida del mismo puede consultarse en la pestaña “Console”.
configuracion_para_trabajar_con_eclipse.txt · Última modificación: 2009/11/06 11:59 (editor externo)