Risorse
Ultimi & popolari
Aiuti & Utilities
Comunity
C e C++ non sono a prova di futuro
Un programma scritto in C o C++ dovrebbe seguire un insieme di regole come "array index out of bounds".
GCC 4.8 pronto al rilascio
Secondo Jakub Jelinek di Red Hat, che da tempo segue il progetto GCC, manca ormai poco più di una settimana al rilascio ufficiale di GCC 4.8, la nuova release del compilatore di default del mondo Linux (ed affiliati). La prima (e auspicabilmente ultima RC) è stata annunciata sulla mailing list ufficiale.
GCC ha appena compiuto 25 anni: è stata rilasciata la versione 4.7.0
Ieri, GNU Compiler Collection (GCC) – il componente fondamentale del progetto GNU e dei principali sistemi operativi UNIX-like - ha festeggiato 25 anni. Richard Stallman iniziò a lavorarci nel 1987, rilasciando il 22 marzo la versione 0.9: la prima stabile risale, invece, al 23 maggio dello stesso anno — nacque come GNU C Compiler.
GNU Compiler Collection 4.6
Gli sviluppatori del team GCC hanno rilasciato Gnu Compiler Collection 4.6.0 come nuova versione stabile dopo circa un anno di sviluppo.
Programmare Database con GDBM per Linux
Articolo dedicato alla programmazione di piccoli e semplici database con la libreria gdbm per Linux. Per archivi di grandi dimensioni occorre utilizzare motori SQL, ma per piccoli archivi non occorre scomodare server dati, basta solo un gestore di valori tramite chiave.
Utilizzare Ncurses per Programmare Terminali Grafici
In questo articolo vengono mostrate le basi della programmazione con la libreria Ncurses ed il compilatore GCC su una Ubuntu 10.04
Creazione di oggetti ed eseguibili in Linux con gcc
Articolo dedicato alla creazione dei file eseguibili nei sistemi unix-like e soprattutto quelli che presentano come compilatore le gcc ed il formato ELF degli oggetti. Si tratta soltanto della prima parte, fra qualche giorno verrà pubblicata la seconda.
Come velocizzare il tuo progetto utilizzando "build server farm"
distcc ha molte porte incluso Cygwin, Sharp Zaurus. Quindi si può usare come compilazione distribuita attraverso diverse piattaforme OS e piattaforme target. Sebbene questo strumento non sia del tutto nuovo, è piuttosto utile per installare un build pool per velocizzare la compilazione di grandi progetti. Questo perchè distcc trasferisce solamente i file preprocessati ai server e richiama gli object file per collegarli localmente, non sono necessari file header file nè le librerie per il trasferimento attraverso la rete.
SA_RESTART and select syscall on Linux
Poco tempo fa mi sono imbattuto in un comportamento anomalo relativamente all’uso di una select() con timeout e un handler per il segnale SIGALRM. Il comportamento anomalo (documentato in parte su man 2 select) prevede che nel caso in cui la select() venisse interrotta da un segnale (SIGALRM nel mio caso) avrebbe come conseguenza la modifica del timeout passato come riferimento. Altra anomalia è data dal fatto che anche impostando la flag SA_RESTART, che forza la ri-esecuzione di una syscall interrotta da un segnale, la select() non si comporta come dovrebbe...
Rilasciato GCC 4.3.0
E’ stato rilasciato ufficialmente la nuova versione di GCC 4.3.0.
Principale
Inserisci...
Collabora
ZioBudda.net sta crescendo sempre di più, ma mi serve una mano per portare avanti i progetti e per rendere il sito sempre più bello e pieno di informazioni.


