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

1 la respuesta

Enlazando bibliotecas con gcc: orden de argumentos

Tan pronto como actualicé mi distribución de Ubuntu a 11.10, comencé a ver un extraño comportamiento de enlace con gcc. Pude solucionar el problema moviendo mi-l argumentos al final del comando gcc (mi problema fue similar al descrito en este ...

2 la respuesta

¿Cómo devuelve `({…})` un valor?

Recientemente encontré esta macro GCC: #define max(a,b) \ ({ typeof (a) _a = (a); \ typeof (b) _b = (b); \ _a > _b ? _a : _b; }) No me di cuenta antes de ver este código, que un bloque de código{...} de alguna manera puede devolver valor en ...

7 la respuesta

Error instalando PCRE

Estoy tratando de instalar PCRE en mi servidor Ubuntu 11.10. Cuando ejecuto el comando "make", obtengo una salida muy larga que siempre termina en este error: libtool: link: ( cd ".libs" && rm -f "libpcreposix.la" && ln -s "../libpcreposix.la" ...

1 la respuesta

¿Cuál es el símbolo "___emutls_get_address"?

Oh, soy un novato en GCC y MAC y Makefile. Hoy tenía la intención de construir una biblioteca dinámica usando MAC OS X y GCC 4.4.2, pero al vincular los archivos .o, el compilador se queja así: Undefined symbols: "___emutls_get_address", ...

2 la respuesta

GCC Atributo a nivel de bits

¿Qué hace GCC's__attribute__(bitwise) significa? El atributo no se menciona en las páginas de información de GCC-4.6. Me encontré con eso en el archivoopen-iscsi-2.0.871/include/iscsi_proto.h en origen el proyecto Open-ISCSI donde se usa ...

6 la respuesta

¿Cómo construir una biblioteca compartida (.so) sin rutas de dependencia completas codificadas?

Necesito construir dos bibliotecas compartidas de terceros, por lo que sus archivos .so serán reutilizados por otros proyectos. Sin embargo, después de compilar, una de estas bibliotecas contiene una ruta codificada a otra. Esta ruta no es ...

4 la respuesta

Distinct implementaciones para funciones virtuales puras con el mismo nombre [duplicado]

Posible duplicado: Heredar interfaces que comparten un nombre de método [https://stackoverflow.com/questions/2004820/inherit-interfaces-which-share-a-method-name] Tengo dos clases baseI1 yI2 con funciones virtuales purasvoid R() = 0;. ...

3 la respuesta

¿Se conocen problemas de falsos positivos con Valgrind?

¿Hay algún falso positivo conocido con Valgrind? Obtengo un 'Salto o movimiento condicional que depende de los valores no inicializados' con lafmemopen function, escribiendo en C y compilando con GCC. ¿Puedo estar seguro de que es real? EDIT: ...

1 la respuesta

Llamando a una función en el ensamblaje en línea gcc

Say, quiero llamar a una función con la siguiente firma en el ensamblaje en línea de gcc. ¿Cómo puedo hacer eso int some_function( void * arg );

1 la respuesta

Boost signal2 gestión de conexión automática y cambio del tipo mutex de una señal

Estoy tratando de usar gestión de conexión automática [http://www.boost.org/doc/libs/1_40_0/doc/html/signals2/tutorial.html#signals2.tutorial.connection-management] ycambiando el tipo mutex de una ...