11/11/12 18:32
Rekoj
Buona sera,
siccome sto studiando il linguaggio di programmazione: "C", ho cercato un po' di informazioni per quanto riguarda il: multi-threading e la compilazione per gli OS a 64 bit.
Per il multi-threading in C11 non ho trovato nulla, quindi se potete e soprattutto se volete, linkatemi qualche guida\tutorial\manuale
.
Invece, per quanto riguarda la compilazione per gli OS a 64 bit, ho visto che esistono delle Mingw che permettono, appunto, di compilare per gli OS a 64 bit (Mingw w64), però non trovo
guida che spieghi come configurarle nell'IDE: CodeBlocks, quindi, sempre se potete e soprattutto se volete, linkatemi, anche per questo problemino, un qualche tutorial
Grazie mille in anticipo.
Ultima modifica effettuata da Rekoj 11/11/12 18:39
aaa
11/11/12 20:59
nessuno
Il multithreading non è implementato dal linguaggio C. E' una caratteristica dei sistemi operativi che forniscono API apposite.
La versione C++11 fa riferimento al linguaggio C++ e non al C (in questa versione di C++ esistono dei costrutti specifici per il multiprocessing mentre il multithread verrà, forse, trattato dal prossimo standard).
Per i 64 bit utilizzo Visual Studio a 64 bit e quindi
msdn.microsoft.com/en-us/library/…(v=vs.80).aspx
Non uso CodeBlocks/Mingw
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
12/11/12 13:42
Rekoj
NetProgrammer grazie per le indicazioni, ma per quanto riguarda i flag ? ci sono scritti da qualche parte ?
Grazie ancora.
aaa
13/11/12 1:17
Rekoj
Perfetto, ho avuto un po' di tempo per provare e funziona tutto correttamente
. Pensavo che si doveva fare chissà che cosa e invece era una cosa stupidissima xD.
I flags non sapevo davvero cosa erano xD, sono ancora alle prima armi, quindi molte cose non so, però ora ho capito cosa sono e a cosa servono e ti ringrazio per avermi illuminato !
Mi permetto di farti l'ultima domanda da ignorante per confermare se l'archivio delle Mingw64 che ho scaricato è corretto (anche se funziona tutto): sono andato qui
sourceforge.net/projects/mingw-w64/files/Toolchains%20targetting%20Win64/Personal%20Builds/rubenvb/gcc-4.7-release/ ed ho scaricato l'archivio: x86_64-w64-mingw32-gcc-4.7.2-release-win64_rubenvb.7z , è quello giusto no ?
Ultima modifica effettuata da Rekoj 13/11/12 1:19
aaa