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.

2
gcc / g ++: "Nessun file o directory di questo tipo"
g++ mi da errori del modulo: foo.cc:<line>:<column>: fatal error: <bar>: No such file or directory compilation terminated. È lo stesso quando si compilano programmi C con gcc. Perché? Nota: questa domanda è stata posta molte volte in passato, ma ogni volta era specifica per la situazione di chi chiedeva. Lo …
88 c++  c  gcc  g++  c++-faq 

4
errore: nome del tipo sconosciuto "bool"
Ho scaricato il codice sorgente e volevo compilare il file dello scanner. Produce questo errore: [meepo@localhost cs143-pp1]$ gcc -o lex.yy.o lex.yy.c -ll In file included from scanner.l:15:0: scanner.h:59:5: error: unknown type name ‘bool’ In file included from scanner.l:16:0: utility.h:64:38: error: unknown type name ‘bool’ utility.h:74:1: error: unknown type name ‘bool’ …
88 c  gcc  lex 

10
Conversione di un puntatore in un numero intero
Sto cercando di adattare un codice esistente a una macchina a 64 bit. Il problema principale è che in una funzione, il programmatore precedente utilizza un argomento void * che viene convertito in un tipo adatto nella funzione stessa. Un breve esempio: void function(MESSAGE_ID id, void* param) { if(id == …
88 c++  gcc  casting  64-bit  32-bit 

7
Compilare un programma C ++ con gcc
Domanda: come si compila un programma C ++ con il compilatore gcc? info.c: #include<iostream> using std::cout; using std::endl; int main() { #ifdef __cplusplus cout << "C++ compiler in use and version is " << __cplusplus << endl; #endif cout <<"Version is " << __STDC_VERSION__ << endl; cout << "Hi" << …
88 c++  gcc  g++  gnu 


3
long long int vs. long int vs. int64_t in C ++
Ho sperimentato un comportamento strano durante l'utilizzo di tratti di tipo C ++ e ho ristretto il mio problema a questo piccolo problema eccentrico per il quale darò un sacco di spiegazioni poiché non voglio lasciare nulla di aperto per interpretazioni errate. Supponi di avere un programma come questo: #include …
87 c++  gcc  cstdint 


4
Posso usare C ++ 11 con Xcode?
Sto valutando l'utilizzo di alcune funzionalità C ++ 11 (come autoad esempio) in alcuni progetti multipiattaforma (Windows + Mac). Su Windows, Visual Studio supporta parti del prossimo standard C ++ 11 che mi consentirebbero di semplificare parti della base di codice, quindi naturalmente sarei interessato a iniziare a utilizzare queste …
86 c++  xcode  gcc  c++11  clang 

8
Perché ottengo un errore di asserzione C malloc?
Sto implementando un algoritmo polinomiale divide et impera in modo da poterlo confrontare con un'implementazione OpenCL, ma non riesco a mettermi mallocal lavoro. Quando eseguo il programma, alloca un sacco di cose, controlla alcune cose, quindi invia size/2l'algoritmo. Quindi quando colpisco di mallocnuovo la linea sputa questo: malloc.c:3096: sYSMALLOc: Assertion …
86 c  gcc  malloc  assertion 



1
Qual è la differenza tra gcc / g ++ e cc1 / cc1plus?
Quando compilo i miei progetti e controllare le risorse utilizzate eseguendo top, il grande hog CPU / memoria è talvolta chiamato g++e, a volte cc1plus. Qual è la differenza tra i due e dovrei mai chiamare cc1plusdirettamente?
85 gcc  g++ 




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.