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

2 la respuesta

Usando pthread en c ++

estoy usandopthread.h en un*.cc archivo. cuando trato de usarpthread_exit(0); opthread_join(mythrds[yy],NULL); dice: .cc:(.text+0x3e): undefined reference to `pthread_exit'cuando se cumple un código muy similar en una*.c archivo con gcc funciona ...

1 la respuesta

¿Cómo execve llama al enlazador / cargador dinámico (ld-linux.so.2)

Usé gcc para compilar y vincular el programa C más básico, test.c: int main() { }Como se esperaba, la salida es un ejecutable vinculado dinámicamente: $ file test test: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked ...

2 la respuesta

g ++ enlace parcial en lugar de archivos?

Soy bastante nuevo en el flujo de compilación de C ++, y estoy pensando en cambiar para usar enlaces parciales para mis bibliotecas en lugar de crearar archivo. Espero reducir el tiempo de enlace en un inevitable paso final de compilación que ...

3 la respuesta

¿Cómo resuelvo un problema externo no resuelto cuando uso paquetes de C ++ Builder?

Estoy experimentando con la reconfiguración de mi aplicación para hacer uso intensivo de los paquetes. Tanto yo como otro desarrollador que ejecuta un experimento similar se encuentra con algunos problemas al vincular usando varios paquetes ...

1 la respuesta

¿Cuál es el uso de .exp y cuál es la diferencia entre .lib y .dll?

Durante la compilación y la vinculación, ¿para qué sirve .exp? ¿Cuál es la diferencia entre .lib y .dll? Sé que se usará .lib, mientras que la vinculación y .dll se usarán al ejecutar el programa. Pero, ¿cuál es exactamente la diferencia entre ...

2 la respuesta

Cómo incrustar / vincular datos binarios en un módulo de Windows

Así que tengo un proyecto de Visual Studio 2008 que tiene una gran cantidad de datos binarios a los que hace referencia actualmente. Me gustaría empaquetar los datos binarios de la misma manera que lo puede hacer con C # agregándolos como un ...

5 la respuesta

¿Cómo hacer que los enlaces débiles funcionen con GCC?

Parece que hay 3 formas de decirle a GCC que enlace débilmente un símbolo: __attribute__((weak_import))__attribute__((weak))#pragma weak symbol_nameNinguno de estos funciona para mí: #pragma weak asdf extern void asdf(void) ...

8 la respuesta

C compilar: collect2: error: ld devolvió 1 estado de salida

Traté de buscar ese error en línea, pero todas las publicaciones son para C ++. Este es el mensaje: test1.o: en funciónReadDictionary': /home/johnny/Desktop/haggai/test1.c:13: undefined reference toCreateDictionary 'collect2: error: ld devolvió ...

4 la respuesta

¿Cómo puedo cambiar el nombre de archivo de una biblioteca compartida después de crear un programa que depende de ella?

Tengo un programa que depende de una biblioteca compartida que espera encontrar en el interior de una estructura de directorios. Me gustaría trasladar esa biblioteca compartida a un lugar mejor. En OS X, esto se puede hacer con install_name_tool. ...

4 la respuesta

Compilar una biblioteca compartida estáticamente

Tengo una biblioteca compartida con algunas funciones caseras, que compilo en mis otros programas, pero tengo que vincular el programa final con todas las bibliotecas que he usado para compilar la biblioteca estática. Aquí hay un ejemplo: Tengo ...