Resultados de la búsqueda a petición "gcc"

4 la respuesta

¿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 ...

3 la respuesta

Deshabilite todas las opciones de optimización en GCC

El nivel de optimización predeterminado para compilar programas C usando GCC es -O0. que desactiva todas las optimizaciones de acuerdo con la documentación de GCC. por ejemplo: gcc -O0 test.cSin embargo, para verificar si -O0 es ...

1 la respuesta

(ensamblaje en línea en C) Mensajes del ensamblador: Error: pseudo-op desconocido:

He escrito una breve función de "envoltura" en C para unasm montaje en línea, como a continuación. El código de ensamblaje consiste en un bucle while, que calcula varios productos de puntos vectoriales utilizando SSE2. Estoy usando GCC 4.8.4 en ...

1 la respuesta

cómo gcc sabe automáticamente incluir la biblioteca glib

Hago un programa simple en C que usaglib.h, pero cuando lo compilo me sale un error como: $ gcc test.c -o test test.c:3:18: fatal error: glib.h: No such file or directory compilation terminated.Así que desde arriba parece que gcc no ...

1 la respuesta

C ++ contenido de coincidencia de expresiones regulares dentro de llaves (duplicado)

Esta pregunta ya tiene una respuesta aquí: Es gcc 4.8 o anterior con errores sobre expresiones regulares? [/questions/12530406/is-gcc-4-8-or-earlier-buggy-about-regular-expressions] 3 respuestas Supongo que me gustaría extraer el contenido de ...

3 la respuesta

¿Por qué gcc 4.x reserva por defecto 8 bytes para la pila en Linux cuando se llama a un método?

Como principiante de ASM, estoy revisando gcc -S generado código ASM para aprender. ¿Por qué gcc 4.x reserva por defecto 8 bytes para la pila cuando se llama a un método? func18 es la función vacía sin retorno, sin parámetro, sin var local ...

4 la respuesta

Compilador Mac OSX 10.6: una experiencia desconcertante con 32 vs 64 bits

Tengo problemas para entender el compilador gcc provisto por OSX 10.6 snow leopard, principalmente debido a mi falta de experiencia con entornos de 64 bits.

6 la respuesta

Enhanced REP MOVSB for memcpy

Me gustaría utilizar REP MOVSB (ERMSB) mejorado para obtener un ancho de banda alto para una costumbrememcpy. ERMSB se introdujo con la microarquitectura Ivy Bridge. Consulte la sección "Operación REP MOVSB y STOSB mejorada (ERMSB)" en elManual ...

4 la respuesta

Preprocesador de CCG [duplicado]

Posible duplicado: Ejecutando el preprocesador GCC [https://stackoverflow.com/questions/3916979] Hay unCCG [http://en.wikipedia.org/wiki/GNU_Compiler_Collection]opción para hacer que el preprocesador GCC genereCcódigo fuente pero filtrar el ...

5 la respuesta

¿Qué comprueba un compilador para el código de plantilla desinstalado?

Por ejemplo, el siguiente código compila con gcc-4.9 y clang-602 class Base { public: static void foo() {} void badfoo(int i) {} }; template <typename T> class Derived : public Base { public: void bar() { Base::foo(); } void badbar() { ...