es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: GOLD-LINKER

¿Cómo sabe Visual Studio qué biblioteca enlazar si existen tanto bibliotecas estáticas como dinámicas?

Cuando se realiza la vinculación con bibliotecas externas, si tanto las bibliotecas estáticas como las bibliotecas dinámicas existen en la misma carpeta, ¿cuál biblioteca enlazará Visual Studio? Como ejemplo, para la biblioteca boost filesystem, el archivo de biblioteca estática x64 se llama libboostfilesystem-vc142-mt-x64-177.lib y los archivos de biblioteca dinámica x64 . . . Read more

Cómo encontrar qué parte de un binario requiere una versión específica de una dependencia determinada?

Estoy compilando algún código heredado en una plataforma Linux. Cuando intento ejecutarlo, obtengo un error de versión de la biblioteca: [aardvark@aardvark-burrow /data/users/aardvark/project-source] /data/users/aardvark/project-source/buck-out/gen/arvr/projects/viper/applications/replay/fcv_replay /data/users/aardvark/project-source/buck-out/gen/arvr/projects/viper/applications/replay/fcv_replay: /lib64/libm.so.6: versión `GLIBC_2.29′ no encontrada (requerida por /data/users/aardvark/project-source/buck-out/gen/arvr/projects/viper/applications/replay/fcv_replay) En primer lugar, ¿a quién le importa si tengo GLIBC 2.28 en lugar de 2.29 y por qué . . . Read more

Función C++ externa compilada en asm

Estoy siguiendo una serie de desarrollo de sistemas operativos por Poncho en YouTube. El sexto video vinculó C++ con código en ensamblador utilizando extern, pero el código se vinculó como código C ya que estaba escrito como extern “C” void _start(). En ExtendedProgram.asm, _start fue llamado de la siguiente manera: . . . Read more