Domande taggate «gcc»

GCC è la raccolta di compilatori GNU. È il compilatore standard di fatto per C, C ++, Go, Fortran e Ada su Linux e supporta anche molte altre lingue e piattaforme. Oltre al compilatore GCC ha una toolchain (libc, libstdc ++, objdump, nm ecc.) Che sono ampiamente usati su diverse piattaforme e sistemi.

12
Perché GCC non ottimizza a * a * a * a * a * a a (a * a * a) * (a * a * a)?
Sto facendo qualche ottimizzazione numerica su un'applicazione scientifica. Una cosa che ho notato è che GCC ottimizzerà la chiamata pow(a,2)compilandola a*a, ma la chiamata pow(a,6)non è ottimizzata e chiamerà effettivamente la funzione di libreria pow, che rallenta notevolmente le prestazioni. (Al contrario, il compilatore Intel C ++ , eseguibile icc, …


27
errore irreversibile: Python.h: nessun file o directory
Sto cercando di creare una libreria condivisa utilizzando un file di estensione C, ma prima devo generare il file di output usando il comando seguente: gcc -Wall utilsmodule.c -o Utilc Dopo aver eseguito il comando, viene visualizzato questo messaggio di errore: utilsmodule.c: 1: 20: errore irreversibile: Python.h: nessuna compilazione di …
1195 python  gcc  python-c-api 





11
"L'accettazione della licenza Xcode / iOS richiede i privilegi di amministratore, si prega di rieseguire come root tramite sudo." quando si utilizza GCC
Durante il tentativo di compilare il mio programma C, eseguendo il comando seguente: gcc pthread.c -o pthread Ritorna: Accettare la licenza Xcode / iOS richiede i privilegi di amministratore, eseguire nuovamente come root tramite sudo. e il mio codice non viene compilato. Perché sta succedendo e come posso risolvere questo …
489 ios  xcode  gcc 




6
Opzione GCC -fPIC
Ho letto delle Opzioni di GCC per le convenzioni di generazione del codice , ma non sono riuscito a capire cosa faccia "Genera codice indipendente dalla posizione (PIC)". Per favore, fai un esempio per spiegarmi cosa significa.
437 c++  gcc  options  fpic 

5
Debug vs Release in CMake
In un progetto compilato GCC, Come posso eseguire CMake per ciascun tipo di destinazione (debug / versione)? Come posso specificare il debug e rilasciare i flag C / C ++ usando CMake? Come posso esprimere che l'eseguibile principale verrà compilato con g++una libreria nidificata con gcc?
437 c++  c  gcc  cmake 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.