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

4 la respuesta

¿Cómo puedo obtener FFmpeg para localizar las bibliotecas instaladas cuando --sysroot apunta a otro directorio?

He estado yendo a esto, literalmente por días. Estoy tratando de construir FFmpeg con libmp3lame para usar en una aplicación de Android. El script de compilación establece una--sysroot bandera que apunta al directorio NDK de Android necesario ...

8 la respuesta

C ++ 11 thread_local en gcc - alternativas

Como puedo ver en:http: //gcc.gnu.org/projects/cxx0x.htm [http://gcc.gnu.org/projects/cxx0x.html]amentablemente, la palabra clave @ thread_local aún no se admite en gcc. ¿Hay alguna alternativa para eso? No quiero usar la biblioteca de impulso.

10 la respuesta

¿Cómo obtener el tipo de una variable en el código C?

¿Hay alguna manera de que pueda descubrir el tipo de una variable automáticamente en C, ya sea a través de algún mecanismo dentro del propio programa o, más probablemente, a través de un script de precompilación que utiliza los pasos del ...

8 la respuesta

Cómo saber qué funciones NO estaban alineadas

¿Hay alguna forma de obtener una lista de funciones que NO estaban incluidas en ningún lado? ¿Al pasar una opción a gcc o al inspeccionar el binario? EDIT: sé cómo solicitar explícitamente que una función no esté en línea usando el atributo ...

4 la respuesta

¿Por qué los parámetros de función se introducen antes en la pila de llamadas que la dirección de retorno?

Desdehttp: //en.wikipedia.org/wiki/Stack_pointer#Structur [http://en.wikipedia.org/wiki/Stack_pointer#Structure] Me pregunto por qué la dirección de retorno de una función se coloca por encima de los parámetros para esa función. Tiene más ...

8 la respuesta

Seleccione eliminar el mensaje de advertencia GCC

Esta pieza de código: Int32 status; printf("status : %x", status) me da la siguiente advertencia: jpegthread.c:157: warning: format '%x' expects type 'unsigned int', but argument 3 has type 'Int32' Sé que puedo deshacerme de él lanzando el ...

6 la respuesta

GCC Asamblea en línea para arquitectura Sparc

He encontrado en internet la implementación de__ sync_val_compare_and_swap [http://gcc.gnu.org/onlinedocs/gcc-4.1.2/gcc/Atomic-Builtins.html]: #define LOCK_PREFIX "lock ; " struct __xchg_dummy { unsigned long a[100]; }; #define __xg(x) ((struct ...

4 la respuesta

roblema @ nasm / gcc en Mac OS X Lion de 64 bits

Estaba leyendoest [http://www.muppetlabs.com/~breadbox/software/tiny/teensy.html] artículo, y en un momento me da este programa nasm: ; tiny.asm BITS 32 GLOBAL main SECTION .text main: mov eax, 42 retY me dice que ejecute los siguientes ...

6 la respuesta

ELF Objeto compartido en lenguaje ensamblador x86-64

Estoy intentando crear una biblioteca compartida (* .so) en ASM y no estoy seguro de hacerlo correctamente ... Mi código es: .section .data .globl var1 var1: .quad 0x012345 .section .text .globl func1 func1: xor %rax, %rax # mov var1, %rcx # ...

4 la respuesta

¿Puedo usar la sintaxis Intel del ensamblaje x86 con GCC?

Quiero escribir un pequeño programa de bajo nivel. Para algunas partes necesitaré usar lenguaje ensamblador, pero el resto del código se escribirá en C / C ++. Entonces, si voy a usar GCC para mezclar C / C ++ con el código de ...