Vai al contenuto

Programmare in C con XCode


Messaggi raccomandati

Salve a tutti,

sono un programmatore principiante e sto studiando il linguaggio C.

Sono passato a MacBook Pro recentemente e ora come IDE uso XCode 4.5.1.

Ho già fatto qualche programmino in C, in Command Line Tool.

Vorrei imparare ad aggiungere ai miei programmi creati in Command Line Tool, un interfaccia grafica.

Non voglio ricorrere ad altri linguaggi. Mi interessa programmare nel linguaggio C, solo che del campo GUI ancora non so niente.

Mi parlato di GTK+ ma non so neanche cosa sia....

Link al commento
Condividi su altri siti

Beh.. la prima cosa da fare è guardare il sito ufficiale: http://www.gtk.org

Che cosa è? Beh: "is a multi-platform toolkit for creating graphical user interfaces."

Tradotto: una libreria per creare interfacce grafiche. É scritta in C, quindi rispetta i tuoi requisiti.

Il fatto però che ti sei definito principiante.... beh.. quello che puoi fare è dare un'occhiata ai tutorial nella sezione documentazione del sito e vedere se le tue conoscenze ti bastano oppure no...

Link al commento
Condividi su altri siti

Principiante nel senso che è da poco tempo che mi applico allo studio del linguaggio C, ma già ho appreso qualcosina... Comunque non capisco che vuol dire libreria per creare interfacce grafiche...cosa contiene di preciso questa libreria? Comunque sono andato sul sito gtk.org e ho visto che nella sezione Download ce anche il file per Mac OS X, solo che non ho trovato il link per scaricarlo.

P.S. Ho dato un occhiata al sito è davvero molto bello ;)

Link al commento
Condividi su altri siti

Beh.. una libreria è una raccolta di funzioni e strutture dati per raggiungere uno scopo (comune). In questo caso sono funzioni e strutture dati per creare finestre, bottoni, campi di testo, per gestire gli eventi grafici, etc...

Su come scaricare e preparare la libreria devi leggere qui: https://live.gnome.org/GTK+/OSX/Building

Link al commento
Condividi su altri siti

Ciao sono andato sul sito che mi hai detto, appena ho trovato la parola "Download gtk-osx-setup.sh" ci ho cliccato ma anzichè scaricarmi un file mi manda in un link dove all'interno ce del codice (http://git.gnome.org/browse/gtk-osx/plain/gtk-osx-build-setup.sh). Come mai non mi scarica un eseguibile o qualche altra cosa?

In ogni caso vediamo se ho capito...

GTK+ è una libreria che contiene ad esempio button, textbox, listbox e così via (standard di un sistema operativo) in formato codice C.

Normalmente la versione per Windows avrà i button che trovi su Windows e la versione Mac avrà i button che trovi su Mac OS X.

Quindi io dovrei scaricare questa libreria per Mac OSX.

Apro XCode 4.5.1 e all'inizio del programma dovrei includere la libreria GTK+ che ho scaricato.

L'unico dubbio è in qualche Template dovrei cliccare se dovrei importare la libreria GTK+ - Cocoa Application - Cocoa Apple-Script Application - Command Line Tool.

Link al commento
Condividi su altri siti

Siccome io navigo con Google Chrome ho aperto il sito, (http://git.gnome.org...-build-setup.sh) e mi è comparso il solito codice.

Ho fatto tasto destro e "Salva con nome..." ma me l'ha salvato in formato .txt. Ho provato con Safari ma la stessa cosa, non so il formato comunque sempre in formato testo. Può essere che è giusto? Io non penso comunque....Comunque è giusto quello che ho capito di GTK+? :)

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...