01	
  de	
  octubre	
  de	
  2010	
  
C	
  programming	
  in	
  Mac	
  OS	
  X	
  
Xcode	
  
Rafael	
  Palacios	
  
2
	
  
Ins5tuto	
  de	
  Inves5gación	
  Tecnológica	
  
Escuela	
  Técnica	
  Superior	
  de	
  Ingeniería	
  ICAI	
  
Programación	
  C	
  en	
  el	
  Mac	
  –	
  Rafael	
  Palacios	
  
01	
  de	
  octubre	
  de	
  2010	
  
• Xcode	
  is	
  the	
  standard	
  development	
  environment	
  for	
  Mac	
  OS	
  X	
  
• Xcode	
  is	
  used	
  to	
  develop	
  Mac	
  OS	
  X	
  or	
  iOS	
  applica>ons	
  
C	
  Programming	
  in	
  Mac	
  
Xcode
3
	
  
Ins5tuto	
  de	
  Inves5gación	
  Tecnológica	
  
Escuela	
  Técnica	
  Superior	
  de	
  Ingeniería	
  ICAI	
  
Programación	
  C	
  en	
  el	
  Mac	
  –	
  Rafael	
  Palacios	
  
01	
  de	
  octubre	
  de	
  2010	
  
Step	
  1:	
  Create	
  a	
  project	
  
4
	
  
Ins5tuto	
  de	
  Inves5gación	
  Tecnológica	
  
Escuela	
  Técnica	
  Superior	
  de	
  Ingeniería	
  ICAI	
  
Programación	
  C	
  en	
  el	
  Mac	
  –	
  Rafael	
  Palacios	
  
01	
  de	
  octubre	
  de	
  2010	
  
Step	
  2:	
  Select	
  Mac	
  OS	
  	
  &	
  command	
  line	
  app	
  
5
	
  
Ins5tuto	
  de	
  Inves5gación	
  Tecnológica	
  
Escuela	
  Técnica	
  Superior	
  de	
  Ingeniería	
  ICAI	
  
Programación	
  C	
  en	
  el	
  Mac	
  –	
  Rafael	
  Palacios	
  
01	
  de	
  octubre	
  de	
  2010	
  
Project	
  is	
  created	
  
• Project	
  already	
  includes	
  one	
  source	
  file	
  
• The	
  source	
  file	
  already	
  includes	
  a	
  basic	
  version	
  of	
  the	
  main	
  
program	
  
Source code
editor
Compile and build
Activate
breakpoints
6
	
  
Ins5tuto	
  de	
  Inves5gación	
  Tecnológica	
  
Escuela	
  Técnica	
  Superior	
  de	
  Ingeniería	
  ICAI	
  
Programación	
  C	
  en	
  el	
  Mac	
  –	
  Rafael	
  Palacios	
  
01	
  de	
  octubre	
  de	
  2010	
  
Step	
  3:	
  Compile	
  
Error messages
appear over the
source code
7
	
  
Ins5tuto	
  de	
  Inves5gación	
  Tecnológica	
  
Escuela	
  Técnica	
  Superior	
  de	
  Ingeniería	
  ICAI	
  
Programación	
  C	
  en	
  el	
  Mac	
  –	
  Rafael	
  Palacios	
  
01	
  de	
  octubre	
  de	
  2010	
  
Step	
  3:	
  Running	
  the	
  program	
  
Button to open
the console
Instituto de Investigación Tecnológica
C/ Santa Cruz de Marcenado, nº 26
28015 Madrid
Tel +34 91 542 28 00
Fax + 34 91 542 31 76
info@iit.upcomillas.es
www.upcomillas.es

xcode.pdf

  • 1.
    01  de  octubre  de  2010   C  programming  in  Mac  OS  X   Xcode   Rafael  Palacios  
  • 2.
    2   Ins5tuto  de  Inves5gación  Tecnológica   Escuela  Técnica  Superior  de  Ingeniería  ICAI   Programación  C  en  el  Mac  –  Rafael  Palacios   01  de  octubre  de  2010   • Xcode  is  the  standard  development  environment  for  Mac  OS  X   • Xcode  is  used  to  develop  Mac  OS  X  or  iOS  applica>ons   C  Programming  in  Mac   Xcode
  • 3.
    3   Ins5tuto  de  Inves5gación  Tecnológica   Escuela  Técnica  Superior  de  Ingeniería  ICAI   Programación  C  en  el  Mac  –  Rafael  Palacios   01  de  octubre  de  2010   Step  1:  Create  a  project  
  • 4.
    4   Ins5tuto  de  Inves5gación  Tecnológica   Escuela  Técnica  Superior  de  Ingeniería  ICAI   Programación  C  en  el  Mac  –  Rafael  Palacios   01  de  octubre  de  2010   Step  2:  Select  Mac  OS    &  command  line  app  
  • 5.
    5   Ins5tuto  de  Inves5gación  Tecnológica   Escuela  Técnica  Superior  de  Ingeniería  ICAI   Programación  C  en  el  Mac  –  Rafael  Palacios   01  de  octubre  de  2010   Project  is  created   • Project  already  includes  one  source  file   • The  source  file  already  includes  a  basic  version  of  the  main   program   Source code editor Compile and build Activate breakpoints
  • 6.
    6   Ins5tuto  de  Inves5gación  Tecnológica   Escuela  Técnica  Superior  de  Ingeniería  ICAI   Programación  C  en  el  Mac  –  Rafael  Palacios   01  de  octubre  de  2010   Step  3:  Compile   Error messages appear over the source code
  • 7.
    7   Ins5tuto  de  Inves5gación  Tecnológica   Escuela  Técnica  Superior  de  Ingeniería  ICAI   Programación  C  en  el  Mac  –  Rafael  Palacios   01  de  octubre  de  2010   Step  3:  Running  the  program   Button to open the console
  • 8.
    Instituto de InvestigaciónTecnológica C/ Santa Cruz de Marcenado, nº 26 28015 Madrid Tel +34 91 542 28 00 Fax + 34 91 542 31 76 info@iit.upcomillas.es www.upcomillas.es