Odpowiedz na ten temat
Strona 1 z 2 1 2 OstatniaOstatnia
Pokaż wyniki od 1 do 10 z 12

  1. Dołączył
    Jul 2008
    Postów
    67

    Cytuj | #1


    Witam w drugiej części kursu o Objective C oraz Cocoa.

    Części, w której zajmiemy się stroną techniczną instalacji i konfiguracji potrzebnego środowiska do tworzenia w Objective C na trzech platformach systemowych jakimi są: MS Windows, GNU/Linux oraz oczywiście Mac OS X. Z tym, że w dalszej części kursu - już po części poświęconej Objective C - przejdziemy do Cocoa, czyli czysto Mac OS X'owego programowania. Dlatego też z początku nie będzie dużej różnicy w jakim systemie będziecie się uczyć, ale kiedy przejdziemy już do Cocoa zostanie już tylko przesiadka na "Maki" - oczywiście mowa o użytkownikach nie "makowych".

    01. MS Windows
    Co nam będzie potrzebne:
    a) ściągniemy z RapidShare: Easy Filehosting.
    Zawarte są w niej 4 pliki z czego skorzystamy tylko z 3.
    Po rozpakowaniu instalujemy:
    * GNUstep Core
    * GNUstep System
    Po czym rozpakujemy gcc-objc-3.4.5-20060117-3.tar.gz
    Zawartość czyli katalogi: "lib" i "libexec". Katalogi te kopiujemy do katalogu
    "Tam gdzie zainstalowaliśmy GNUstep"/mingw.
    Potrzebujemy jeszcze skopiować:
    * wszystko z katalogu "Tam gdzie zainstalowaliśmy GNUstep"/GNUstep/System/LIbrary/libraries do
    "Tam gdzie zainstalowaliśmy GNUstep"/mingw/lib
    * wszystko z katalogu "Tam gdzie zainstalowaliśmy GNUstep"/System/LIbrary/Headers do
    "Tam gdzie zainstalowaliśmy GNUstep"/mingw/include

    02. GNU/Linux
    Co nam będzie potrzeba:
    a) wszystkie paczki z gnustep włącznie z gnustep-dev (najważniejsze)
    b) paczkę gobjc
    c) użytkownicy *buntu powinni jeszcze doinstalować środowisko programistyczne poprzez:
    Kod php:
          sudo apt-get install build-essentials 
    Wszystko powinno być w repozytoriach.
    Do tego potrzebne będą jeszcze dowiązania do nagłówków:
    Kod php:
    ln -/usr/include/GNUstep/AppKit /usr/include/AppKit
    ln 
    -/usr/include/GNUstep/Cocoa /usr/include/Cocoa
    ln 
    -/usr/include/GNUstep/Foundation /usr/include/Foundation
    ln 
    -/usr/include/GNUstep/GNUstepBase /usr/include/GNUstepBase
    ln 
    -/usr/include/GNUstep/GNUstepGUI /usr/include/GNUstepGUI 
    Edytor (IDE)

    jGrasp posłuży nam jako edytor do Objective C.
    Ściagamy jGrasp z jGRASP Download
    Po zainsatalowaniu jGrasp wchodzimy w Settings->Compiler Settings->Workspace.
    Gdzie w nowym oknie w polu Language zaznaczamy Objective C. Wybieramy gcc-generic i dajmy
    z menu po prawej Copy.
    W nowym oknie w polu C/L dopisujemy na końcu "lgnustep-base" po czym dajemy Save i Close.
    Następnie zaznaczamy nasze nowe ustawienia "user: gcc-generic" i wybieramy z menu po prawej Use.
    Dajemy Apply i zamykamy.

    03. Mac OS X
    Wystarczy zainstalować XCode i to wszystko .


    Pozdrawiam.
    PS.
    Jutro, bądź najpóźniej we wtorek już zaczynamy kodować


    POPRZEDNIE CZĘŚC KURSU:
    01. Wprowadzenie
    Ostatnio edytowane przez MacDada ; 03.12.2008 o 15:28
    私の名前はSannindanです!
    Watashi no namae wa Sannindandesu!
    www.wymarzonydom.com.pl


  2. Avatar virgin71


    Dołączył
    Feb 2007
    Skąd
    Wrocław
    Postów
    9,594

    Cytuj | #2

    czekam na dalsze rozwinięcie
    Komputer: MacBook 1.83 C2D & Mac mini 2011/SSD & Nintendo Wii & Mini G4
    Telefon: dziadowski iP 4S i kiczowaty RBM na andku
    Tablet: iPad 16GB/3g
    WWW: http://www.macmall.pl
    Nie przepłacaj za Makówki, wejdź na -> www.matlosz.pl
    Serwis pogwarancyjny. Naprawa zalanych komputerów!

    "w ogóle" piszemy osobno!!

  3. Avatar Tojot
    Dołączył
    Feb 2008
    Postów
    743

    Cytuj | #3

    Ja tylko przypomnę że aktualny XCode ze strony developer.apple.com istotnie różni się od wersji która była na płytce z leosiem ... więc należy zassać tą nowa wersję.
    Komputer: MacBook Pro 15" wer. MacBookPro2,2


  4. Dołączył
    Jul 2008
    Skąd
    Słupsk
    Postów
    51

    Cytuj | #4

    Niezle sie to zapowiada
    Komputer: MacBook 2.4
    Odtwarzacz: iPod Video 5G


  5. Dołączył
    Jul 2008
    Postów
    67

    Cytuj | #5

    Heh nie wiem czemu ale nie mogę edytować tego posta ?!

    Zapomniałem napisać, że jeśli chodzi o konfiguracje jGrasp dla GNU/Linux, to zamiast "-lgnustep-base.dll" ma być "-lgnustep-base".

    Pozdrawiam.
    私の名前はSannindanです!
    Watashi no namae wa Sannindandesu!
    www.wymarzonydom.com.pl

  6. Avatar kkowalski
    Dołączył
    Mar 2007
    Postów
    364

    Cytuj | #6

    Cytat Napisał Tojot Zobacz post
    Ja tylko przypomnę że aktualny XCode ze strony developer.apple.com istotnie różni się od wersji która była na płytce z leosiem ... więc należy zassać tą nowa wersję.
    Obie wersje to 3.0? Naprawdę się różnią?
    Komputer: iMac 20" C2D 2.16, 1GB RAM, 250GB


  7. Dołączył
    May 2008
    Postów
    177

    Cytuj | #7

    Z kazda kolejna wersia IphoneOS, jest nowe Xcode, moze roznice nie sa ogromne ale jezeli chcesz pisac pod iphone to powinienes miec najnowsza wersje...


  8. Dołączył
    Oct 2005
    Skąd
    Lódź, Polska
    Postów
    168

    Cytuj | #8

    Dawac miesko! Dawac miesko!
    Komputer: iMac "24 (ten lepszy, biały), MacBook PRO "15, MacBook Pro "13
    Telefon: iPhone 3G 8GB
    Odtwarzacz: Nano 4GB, Shuffle 1GB


  9. Dołączył
    May 2008
    Postów
    177

    Cytuj | #9

    Też już nie mogę sie doczekac jakiś konkretów.

  10. Avatar MacDada MyApple Team

    Dołączył
    Feb 2005
    Skąd
    3city
    Postów
    7,193
    Wpisy
    1

    Cytat Napisał sannindan Zobacz post
    Heh nie wiem czemu ale nie mogę edytować tego posta ?!

    Zapomniałem napisać, że jeśli chodzi o konfiguracje jGrasp dla GNU/Linux, to zamiast "-lgnustep-base.dll" ma być "-lgnustep-base".

    Pozdrawiam.
    poprawiłem
    Komputer: MBP
    Telefon: ajfon
    Jazda na motocyklu, to najlepsza rzecz jaką można robić w ubraniu

Odpowiedz na ten temat
Strona 1 z 2 1 2 OstatniaOstatnia