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

4 la respuesta

Tamaño del operador con tipo de matriz de longitud variable

De acuerdo acppreference [http://en.cppreference.com/w/c/language/sizeof]: Si el tipo deexpresión es unmatriz de longitud variabletipo,expresión es evaluadoy el tamaño de la matriz que evalúa se calcula en tiempo de ejecución. Significa: si el ...

1 la respuesta

ld: no se pueden realizar operaciones PE en un error de archivo de salida que no sea PE

Soy nuevo en la programación del sistema operativo y estoy leyendo un libro que da un ejemplo simple de kernel de la siguiente manera: main() { char *video_memory = 0xb8000; *video_memory = 'X'; }Para compilar este archivo que se llama kernel.c, ...

6 la respuesta

¿Cuál es el uso de "push% ebp; movl% esp,% ebp ”generado por GCC para x86?

Qué efecto causan estas dos instrucciones en el código de ensamblaje generado por gcc para máquinas x86: push %ebp movl %esp, %ebp

3 la respuesta

¿Qué significa !! (x) en C (especialmente el kernel de Linux)?

He estado leyendo a través del kernel de Linux (específicamente, 2.6.11). Encontré la siguiente definición: #define unlikely(x) __builtin_expect(!!(x), 0)(de linux-2.6.11 / include / linux / compiler.h: 61enlace ...

1 la respuesta

encabezados precompilados de gcc comportamiento extraño con la opción -c

Cuento: No puedo hacer que los encabezados precompilados funcionen correctamente con la opción gcc -c. Larga historia: Amigos, estoy usando gcc-4.4.1 en Linux y antes de probar encabezados precompilados en un proyecto realmente grande, decidí ...

1 la respuesta

std :: dependencia de la biblioteca atómica (gcc 4.7.3)

He estado intentando compilar con std :: atomic, y obtengo referencias no resueltas a __atomic_load, __atomic_store y __atomic_store_16. Sé que en una versión posterior de gcc (4.8+?) Incluye -latomic, pero estoy compilando con gcc 4.7.3; He ...

6 la respuesta

¿Cómo #include <bits / stdc ++. H> funciona en C ++? [duplicar]

Esta pregunta ya tiene una respuesta aquí: ¿Por qué no debería #incluir <bits / stdc ++. H>? [/questions/31816095/why-should-i-not-include-bits-stdc-h] 2 respuestasHe leído de unfuerzas de codificación [http://codeforces.com]Blog que si ...

4 la respuesta

Posible usar un .dll en Linux

Pregunta:¿Es posible compilar un programa en Linux usando un archivo .dll? A dónde va esto:Este .dll se usará para escribir una extensión php en algún software propietario de un tercero. Antecedentes e investigación: Me dieron una biblioteca ...

4 la respuesta

Tipo de puntero incompatible

Tengo la función con la siguiente firma: void box_sort(int**, int, int)y variable del siguiente tipo: int boxes[MAX_BOXES][MAX_DIMENSIONALITY+1]Cuando estoy llamando a la función box_sort(boxes, a, b)GCC me da dos advertencias: 103.c:79: ...

6 la respuesta

¿Cómo escribir un exploit de desbordamiento de búfer en GCC, Windows XP, x86?

void function(int a, int b, int c) { char buffer1[5]; char buffer2[10]; int *ret; ret = buffer1 + 12; (*ret) += 8;//why is it 8?? } void main() { int x; x = 0; function(1,2,3); x = 1; printf("%d\n",x); }La demostración anterior es ...