Resultados de la búsqueda a petición "gcc"
Bajo rendimiento debido a la hiperprocesamiento con OpenMP: cómo vincular subprocesos a núcleos
Estoy desarrollando un código de multiplicación de matriz densa grande. Cuando perfilo el código, a veces obtiene aproximadamente el 75% de los picos de flops de mi sistema de cuatro núcleos y otras veces obtiene aproximadamente el 36%. ...
¿Es segura la notación científica para las constantes enteras en C?
Durante un tiempo, he estado representando grandes potencias de 10 en constantes usando notación científica, solo para no tener que contar los ceros. p.ej. #define DELAY_USEC 1e6Un colega señaló que esto no es seguro, porque no es un número ...
¿Cómo puedo seleccionar una biblioteca estática para vincular mientras ARM compila cruzada?
Tengo un compilador cruzado ARM en Ubuntu (arm-linux-gnueabi-gcc) y la arquitectura predeterminada es ARMv7. Sin embargo, quiero compilar un binario ARMv5. Hago esto dando al compilador el-march=armv5te opción. Hasta aquí todo bien. Como mi ...
#pragma init y #pragma fini usando el compilador gcc en linux
Me gustaría construir un código que llame a un código al cargar la biblioteca compartida. Pensé que lo haría así: #pragma init(my_init) static void my_init () { //do-something } int add (int a,int b) { return a+b; }Entonces, cuando construyo ese ...
Agregar dos números de coma flotante
Me gustaría calcular la suma, redondeada, de dos números binarios IEEE 75464. Con ese fin, escribí el programa C99 a continuación: #include <stdio.h> #include <fenv.h> #pragma STDC FENV_ACCESS ON int main(int c, char *v[]){ ...
fuente y ensamblaje intercalados
¿Se pregunta si es posible generar una fuente y un ensamblaje intercalados a partir del sonido metálico? Estoy buscando algo equivalente al comando gcc (como se demuestra ...
¿Cuál es la opción -fPIE para ejecutables independientes de la posición en gcc y ld?
¿Cómo cambiará el código? llamadas a funciones?
Compile el código c con flotante en lugar de doble
Tengo un extenso esquema de integración numérica escrito en C. Me gustaría probar mi algoritmo en precisión de coma flotante. ¿Hay alguna manera de decirle a gcc que disminuya cada ocurrencia dedouble afloat en todo el programa?
C / C ++ con GCC: Agregue estáticamente archivos de recursos al ejecutable / biblioteca
¿Alguien tiene una idea de cómo compilar estáticamente cualquier archivo de recursos directamente en el archivo ejecutable o el archivo de biblioteca compartida usando GCC? Por ejemplo, me gustaría agregar archivos de imagen que nunca cambien (y ...
Contenedores de biblioteca estándar que producen muchas copias de valores en GCC
Estoy escribiendo una aplicación para Linux y Windows, y noté que la construcción de GCC está produciendo muchas llamadas inútiles al constructor de la copia. Aquí hay un código de ejemplo para producir este comportamiento: struct A { A() { ...