Revista Sgt - compilarea lui si-program în xcode pentru incepatori

Sa întâmplat astfel încât a existat o nevoie și un interes în învățarea programării. Nu voi dezvălui toate motivele pentru care am decis așa, dar există și astfel de motive. Voi începe studiul cu C, pentru că limbile ulterioare C ++, Obiectiv-C și Cacao sunt extensii ale lui C; în limba C a adăugat noi caracteristici pentru programarea orientată pe obiecte. În acest caz, orice program pe C este un program pe Obiectiv-C.

În primul rând, vom scrie un program simplu C utilizând Xcode, deși puteți utiliza și un notepad. Dar, de dragul interesului, vom folosi Xcode. Sa întâmplat așa că am Mac OS X Snow Leopard versiunea 10.6.8 și Xcode versiunea 4.2.

Făcând Xcode, vedem următoarea fereastră:

Revista Sgt - compilarea lui si-program în xcode pentru incepatori

Aici trebuie să selectați "Creați un nou proiect Xcode", apoi, în secțiunea "Mac OS X", selectați "Instrument linie de comandă". În fereastra care se deschide, scrieți numele aplicației și selectați Tip din lista Tip.

Revista Sgt - compilarea lui si-program în xcode pentru incepatori

O fereastră se va deschide cu deja gata Hello World!

Revista Sgt - compilarea lui si-program în xcode pentru incepatori

Dacă faceți clic pe Construiți, atunci fereastra de ieșire va afișa Hello World (văzută în figura precedentă). Această concluzie poate fi văzută în terminal. Trebuie să mergeți la dosarul cu programul. Am fost numit testat

Puteți compila programul în terminal cu comanda gcc main.c. așa că vom obține fișierul a.out. care este fișierul cu programul executabil care conține rezultatul traducerii (sau "compilației") programului nostru sursă. Pentru al executa, trebuie să formați terminalul:

Și obținem rezultatul. În viitor, voi încerca să descriu studiul meu de programare, folosind programe terminale simple, la programe ușor complicate, cu o interfață pe Mac OS Snow Leopard, până la platforma iOS. Pentru a înțelege logica lucrării programelor, voi încerca să folosesc diferite ilustrații, tk. La studierea programării la aceeași universitate, nu sa dat nici o cunoaștere.

Articole similare