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

1 la respuesta

Comprender el código en la implementación strlen

Tengo dos preguntas sobre la implementación destrlen enstring.h en glibc. La implementación utiliza un número mágico con 'agujeros'. No puedo entender cómo funciona esto. ¿Puede alguien ayudarme a entender este fragmento? size_t strlen (const ...

0 la respuesta

el símbolo gdb no se carga

Intento depurar remotamente un programa usando gdb y gdbserver. Inicio sesión en la PC remota con ssh y ejecutogdbserver --multi :4444 Y en mi local, uso el comando./arm-linux-gnueabihf-gdb -x /path/init donde el contenido de la/path/init el ...

3 la respuesta

El compilador da una advertencia al imprimir la dirección de una variable

Hice un programa muy simple para imprimir la dirección de dos variables. #include<stdio.h> int main() { int a,b; printf("%u\n%u",&a,&b); return 0; }Pero, el compilador Clang-3.7 da advertencia como: advertencia: el formato especifica el tipo ...

11 la respuesta

¿Cómo enumero los símbolos en un archivo .so

¿Cómo enumero los símbolos que se exportan desde un archivo .so? Si es posible, también me gustaría saber su fuente (por ejemplo, si se extraen de una biblioteca estática). Estoy usando gcc 4.0.2, si eso hace la diferencia.

2 la respuesta

Bitshift y promoción de enteros?

Normalmente, C requiere que los operandos de un operador binario sean promovidos al tipo de operando de mayor rango. Esto puede explotarse para evitar llenar el código con modelos detallados, por ejemplo: if (x-48U<10) ... y = x+0ULL << ...

1 la respuesta

Error en la declaración de devolución faltante

¿Cómo genero un error para una declaración de devolución faltante en GCC? cpfsfuse.c:184: warning: no return statement in function returning non-voidPuedo devolver errores para la declaración de función ...

1 la respuesta

¿Cómo evitar que GCC rompa mis intrínsecos NEON?

Necesito escribir código NEON optimizado para un proyecto y estoy perfectamente feliz de escribir lenguaje ensamblador, pero para portabilidad / mantenibilidad estoy usando NEON instrinsics. Este código debe ser lo más rápido posible, por lo que ...

1 la respuesta

G ++ nuevos problemas de ABI

Tengo un problema con el nuevo ABI introducido para C ++ 11 en GCC. Después de actualizar a GCC 5.3, mi proyecto ya no se compila. Los mensajes de error que recibo son simples: undefined reference to `tokenize(std::__cxx11::basic_string' ...more ...

3 la respuesta

Soporte de OpenMP en OSX 10.11, errores de gcc con "archivo omp.h no encontrado"

He estado usando gcc versión 5.3.0. Dice que viene con soporte openmp. Pero cada vez que compilo un programa usando gcc [por terminal] o vía xCode 7, obtengo el mismo error, "archivo omp.h no encontrado". He buscado demasiado en este tema ...

3 la respuesta

Forzar a gcc a compilar programas de 32 bits en una plataforma de 64 bits

Tengo un programa propietario que estoy tratando de usar en un sistema de 64 bits. Cuando inicio la configuración funciona bien, pero después de que intenta actualizarse y compilar algunos módulos y no puede cargarlos. Sospecho que es porque ...