Lostkore

Xcode y C++

Publicado en C++, Leopard, Mac OS X by lostkore en Mayo 4th, 2008

Debido a que en la carrera programamos en C++ (en Windows y con Borland C++ Builder), y soy usuario de un iMac. Me vi obligado a indagar en el mundo de Xcode.

Xcode es una herramienta oficial de Apple para desarrolladores, dicha herramienta se adjunta como instalación opcional dentro del CD del sistema operativo Mac OS X 10.5 (Leopard), y creo recordar que en Tiger también era así. El caso es que una vez instalado el Xcode, llegar a una correcta compilación/ejecución de un programa en C++ es un poco lioso. Por lo que voy a explicar los pasos que yo sigo, después de indagar algo con el programa.

  1. Abrir Xcode.
  2. File/New Project…
  3. En el asistente de “New Project”, expandir “Command Line Utility”.
  4. Seleccionamos “C++ Tool”.
  5. Pinchamos en “Next”.
  6. Especificamos el nombre y la ruta del proyecto y le damos a “Finish”.
  7. Abrimos el “main.cpp” que nos ha creado en el proyecto, y vemos que es un ejemplo sencillo de un programa “Hola, Mundo”.
  8. Abrimos la consola, Run/Console.
  9. Run/Build and Run.

Con esto cumplimos los pasos, para crear, compilar y ejecutar correctamente un programa en C++ en Xcode. Ya que al seguir los pasos, el programa se ejecutaría y el resultado seria la aparición de la frase “Hello, World!” en la consola, por lo que todo funcionaria perfectamente.

Para compilar/ejecutar un programa distinto al “Hello, World!”, lo único que tendríamos que hacer es modificar dicho programa o abrir un .cpp ya creado en el proyecto.

Un ejemplo de ello se ve en la siguiente captura de pantalla:

Etiqueta con:, ,

2 Responses to 'Xcode y C++'

Subscribe to comments with RSS or Enlace inverso to 'Xcode y C++'.

  1. aigor1 said, on Mayo 9th, 2008 at 1:26 pm

    gracias

    y si queremos realizar un proyecto en el que las librerias van en un fichero aparte

    main.cpp
    funciones.cpp
    funciones.h

  2. lostkore said, on Mayo 9th, 2008 at 2:12 pm

    Hola aigor1,
    Para hacer lo que tu quieres, una vez creado el proyecto y abierta la ventana de dicho proyecto le das a la opción de add to proyect, y añades funciones.cpp, y funciones.h y ya esta, así podras trabajar con los 3 ficheros, dentro del mismo proyecto.
    Espero que te sirva la ayuda, y gracias por visitar.

Leave a Reply