Resultados de la búsqueda a petición "gcc"
Error "no hay tal instrucción" al ensamblar el proyecto en Mac OS X
Utilicé homebrew para instalar GCC 4.7.0 y la marca de mi proyecto falla en el momento del ensamblaje. Puedo tomar con éxito el código de .c -> .s, pero .s -> .o falla. Para ver la fórmula de preparación utilizada para instalar GCC, ...
¿Se permite al compilador optimizar las asignaciones de memoria de almacenamiento dinámico?
Considere el siguiente código simple que hace uso denew (Soy consciente de que no haydelete[], pero no pertenece a esta pregunta): int main() { int* mem = new int[100]; return 0; }¿Se permite al compilador optimizar elnew ¿llamada? En mi ...
C ++ 11-style [[no utilizado]] atributo en gcc?
Bajo gcc / g ++ 4.9 puedo escribir: int x __attribute__((unused)) = f();para indicar que x no se usa intencionalmente. ¿Es posible hacer esto con C ++ 11?[[]] notación de atributo de alguna manera? Lo intenté: int x [[unused]] = f();Pero no ...
¿Qué tiene de malo este código C?
Mi código fuente: #include <stdio.h> int main() { char myArray[150]; int n = sizeof(myArray); for(int i = 0; i < n; i++) { myArray[i] = i + 1; printf("%d\n", myArray[i]); } return 0; }Estoy usando Ubuntu 14 y gcc para compilarlo, lo que imprime ...
¿Qué asegura que las lecturas / escrituras de operandos ocurran en el tiempo deseado con ASM extendido?
De acuerdo con los CCGASM extendido y plantilla de ensamblador [https://gcc.gnu.org/onlinedocs/gcc/Extended-Asm.html#AssemblerTemplate], para mantener las instrucciones consecutivas, deben estar en el mismo bloque ASM. Tengo problemas para ...
¿Qué hacen Clang y GCC cuando `eliminan` clases básicas con destructores no virtuales?
Ya hayuna pregunta [https://stackoverflow.com/q/4522994/1858225]preguntando sobre el comportamiento del "mundo real" dedeletecolocando un puntero a una clase base que carece de un destructor virtual, pero la pregunta está restringida a un caso ...
¿Son llvm-gcc y clang binary compatibles con gcc? - particularmente mingw gcc en Windows
Si construyo una biblioteca estática con llvm-gcc, luego la vinculo con un programa compilado usando mingw gcc, ¿funcionará el resultado? Lo mismo para otras combinaciones de llvm-gcc, clang y gcc normal. Estoy interesado en cómo funciona esto ...
¿Por qué la declaración implícita de pthread_yield con -lpthread mientras que todo está bien con -pthread?
Compilo este código main.c en CentOS7 con gcc: #include <pthread.h> void* mystart(void* arg) { pthread_yield(); return(0); } int main(void) { pthread_t pid; pthread_create(&pid, 0, mystart, 0); return(0); }1ra compilación:gcc -Wall -g main.c ...
Cuando se usa ld para vincular, referencia indefinida a '__main'
/* test.c */ void func1() { } int main() { func1(); }Hola, estoy haciendo el código del kernel usando C. Pero probé el código anterior para saber cómo construir el código del kernel C. Debajo del comando es lo que le di a prompt. Estoy usando ...
Cómo comenzar a escribir una extensión PHP5 en C ++
Estoy escribiendo una extensión PHP5, y aunque podría escribirla en C, sería más fácil usar C ++ y aprovechar STL y Boost. El problema es que eltutoriales [http://devzone.zend.com/node/view/id/1021]Solo he visto tratar con C, y estoy buscando un ...