Preguntas con la etiqueta [gcc]

Lista gcc preguntas

Estoy trabajando en un problema de tarea que requiere deshabilitar la protección de optimización del compilador para que funcione. Estoy usando gcc 4.4.1 en ubuntu linux, pero no puedo determinar

¿Existe un número entero de 128 bits en gcc?

3
respuestas
81
votos
123.6k
vistas

Quiero un número entero de 128 bits porque quiero almacenar los resultados de la multiplicación de dos números de 64 bits. ¿Existe algo así en gcc 4.4 y superiores?

¿Existe una referencia oficial que enumere el funcionamiento de las funciones intrínsecas de SSE para GCC, es decir, las funciones en los archivos de encabezado <*mmintrin.h>?

Cómo usar/instalar gcc en Mac OS X 10.8/Xcode 4.4

9
respuestas
297
votos
440.8k
vistas

Instalé Mountain Lion (Mac OS X 10.8) y ahora parece que gcc ya no está disponible. También instalé Xcode 4.4, por lo que no hay más directorio/Desarrollador. Necesito gcc tanto

Tengo un proyecto que utiliza bibliotecas log4cxx, boost, etc. cuyos encabezados generan muchas advertencias (repetitivas). ¿Existe alguna manera de suprimir las advertencias de las inclusiones de la biblioteca (es decir,

GCC y encabezados precompilados

1
respuestas
6
votos
8.8k
vistas

Después de leer este bonito artículo (El cuidado y alimentación de los encabezados precompilados), tengo algunas dudas sobre cómo pueden funcionar en la vida real. Más específicamente, ¿cómo puedo saber

Representación de trampa

3
respuestas
99
votos
19.6k
vistas

¿Qué es una "representación trampa" en C (algunos ejemplos pueden ayudar)? ¿Esto se aplica a C++? Dado este código... float f=3.5; int *pi = (int*)&f; ... y suponiendo que sizeof(int)

Hace mucho tiempo me encontré con una pregunta interesante en un foro y quiero saber la respuesta. Considere la siguiente función C: f1.c #include <stdbool.h> bool f1() { int var1

Imprimo la salida del preprocesador C usando gcc -E a.c La salida contiene muchas líneas como # 1 "a.c" # 1 "<built-in>" # 1 "<command-line>" # 1 "a.c" # 1

No entiendo -Wl,-rpath -Wl,

5
respuestas
323
votos
272.4k
vistas

Para mayor comodidad, agregué las páginas de manual relevantes a continuación. Mi (mal) entendimiento primero: si necesito separar opciones con ,, eso significa que la segunda -Wlno es otra opción

¿Errno es seguro para subprocesos?

8
respuestas
214
votos
59.1k
vistas

En errno.h, esta variable se declara así extern int errno;, mi pregunta es: ¿es seguro verificar errnoel valor después de algunas llamadas o usar perror() en código multiproceso? ¿Es esta

matriz de longitud fija typedef

7
respuestas
255
votos
290.5k
vistas

Tengo que definir un tipo de datos de 24 bits. Lo estoy usando char[3]para representar el tipo. ¿Puedo escribir definición char[3]en type24? Lo probé en un ejemplo de código. Puse

Me gustaría habilitar, literalmente, todas las advertencias que tiene GCC. (Pensarías que sería fácil...) Se podría pensar que Wall podría funcionar, ¡pero no! Aún necesitas -Wextra . Pensarías -Wextraque podría

Estoy intentando crear una solución de Visual Studio con CMake para compilar la última versión de aseprite y CMake sigue dándome: No CMAKE_C_COMPILER could be found. No CMAKE_CXX_COMPILER could be

Referencia indefinida a `pow' y `floor'

6
respuestas
144
votos
243.4k
vistas

Estoy intentando hacer una calculadora de Fibonacci simple en C pero al compilar gccme dice que me faltan las funciones pow y floor. ¿Qué ocurre? Código: #include <stdio.h> #include <math.h>