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

2 la respuesta

__attribute __ ((const)) vs __attribute __ ((puro)) en GNU C

Cuál es la diferencia entre__attribute__((const)) y__attribute__((pure)) en GNU C? __attribute__((const)) int f() { /* ... */ return 4; }vs __attribute__((pure)) int f() { /* ... */ return 4; }

2 la respuesta

¿Se pueden predeterminar los argumentos de la función del paquete de parámetros?

Este es un punto sobre el cual gcc 4.9.2 y clang 3.5.2 están en total desacuerdo. El programa: template<typename ...Ts> int foo(int i = 0, Ts &&... args) { return i + sizeof...(Ts); } int main() { return foo(); }compila sin comentarios de ...

2 la respuesta

Símbolo indefinido al cargar una biblioteca compartida

En mi programa, necesito cargar una biblioteca compartida dinámicamente condlopen(). Tanto el programa como la biblioteca compartida se compilan con éxito para unARM arquitectura con el compilador cruzado instalado en mix86. Sin embargo, cada vez ...

4 la respuesta

Requerir anulaciones de funciones virtuales para usar la palabra clave de anulación

C ++ 11 agregadooverride para asegurarse de que las funciones miembro que escribe que tiene la intención de anular las funciones virtuales de clase base realmente lo hacen (o no compilarán). Pero en una gran jerarquía de objetos, ¡a veces podría ...

1 la respuesta

intrínseco para la instrucción mulx

losmulx La instrucción se introdujo con el conjunto de instrucciones BMI2 comenzando con el procesador Haswell. De acuerdo aDocumentación de ...

3 la respuesta

Usar una unión (encapsulada en una estructura) para evitar conversiones para tipos de datos de neón

Hice mi primer acercamiento con intrínsecos de vectorización con SSE, donde básicamente solo hay un tipo de datos__m128i. Al cambiar a Neon, descubrí que los tipos de datos y los prototipos de funciones son mucho más específicos, p.uint8x16_t (un ...

2 la respuesta

el enlace del programa falla cuando se usa gcc personalizado

Estoy ejecutando una distribución de fedora 21, en la que el gcc predeterminado es 4.9. Tengo un gcc / g ++ 4.8 personalizado en / usr / local / gcc48 (por ejemplo, cuda requiere gcc = <4.8, y uso alternativas de actualización para elegir este). ...

11 la respuesta

¿Las funciones anidadas son algo malo en gcc?

Sé que las funciones anidadas no son parte del estándar C, pero como están presentes en gcc (y el hecho de que gcc es el único compilador que me importa), tiendo a usarlas con bastante frecuencia. Esto es malo ? Si es así, ¿podría mostrarme ...

3 la respuesta

¿Cuáles son los directorios de inclusión predeterminados de GCC?

Cuando compilo un archivo fuente muy simple con gcc, no tengo que especificar la ruta a los archivos de inclusión estándar como stdio o stdlib. ¿Cómo sabe GCC cómo encontrar estos archivos? ¿Tiene el/usr/include ruta cableada en el interior, o ...

1 la respuesta

Abortar trampa: programa 6 en C

Tengo un programa en C. Se compila correctamente y funciona bien, pero justo al final demain(), se bloquea y me da unAbort trap: 6 error. No tengo la menor idea de cómo puedo depurar esto. Las pocas preguntas sobre SO que tienen que ver conAbort ...