Resultados de la búsqueda a petición "linker"
Símbolo no encontrado cuando se enlaza estática en MacOSX
Estoy tratando de crear una biblioteca estática y vincularla en MacOS X (varias versiones): Archivofoo.c: char foo[111];Expedientebar.c: #include <string.h> extern char foo[]; int bar(char *src) { strcpy(foo, src); return strlen(foo); }Crea una ...
Deshabilite las funciones optimizadas para AVX en glibc (LD_HWCAP_MASK, /etc/ld.so.nohwcap) para valgrind y gdb record
Linux x86_64 moderno con glibc detectará que la CPU es compatible con la extensión AVX y cambiará muchas funciones de cadena de implementación genérica a AVX ...
Listado de símbolos no utilizados
Quiero eliminar el código muerto de un proyecto grande y me gustaría comenzar con símbolos no utilizados. ¿Hay alguna forma de hacer que el enlazador enumere los símbolos no utilizados que ha optimizado? Estoy usando el enlazador GNU (LD) junto ...
el comando del enlazador falló cuando el archivo
quieroarchivoun usuario del proyecto React Native el último Xcode y siempre fallaba porque fallaba el comando del enlazador. Cuando corroxcodebuild -verbose & Ld comando, entonces el error es así ld: file not ...
Vinculación de bibliotecas en Xcode
Estoy usando un powerbook (osx 10.5) y recientemente descargué e instalé FFTW 3.2 (Texto del enlace [http://www.fftw.org/fftw2_doc/fftw_2.html]) He podido compilar y ejecutar algunos programas simples basados en el tutorial en línea usando el ...
El uso de guardias de doble inclusión en C ++
Así que recientemente tuve una discusión donde trabajo, en la que cuestionaba el uso de undobleincluir guardia sobre una sola guardia. Lo que quiero decir condoble guardia es como sigue: Archivo de encabezado, "header_a.hpp": #ifndef ...
¿Cómo enlace la implementación de iconv de glibc?
La biblioteca GNU C proporciona una implementación de iconv: ¿cómo la uso? Programa simple: #include <iconv.h> int main( int argc, char **argv ) { iconv_t cd = iconv_open( "UTF-8", "ISO-8859-1" ); iconv_close( cd ); return 0; }Compilar y ...
Cómo enlazar con el enlazador de oro GNU en lugar de ld en Haskell
Mi proyecto Haskell pasa mucho tiempo enLinking dist/build/myapp/myapp ... y también al cargar bibliotecas compartidas al ejecutarTemplateHaskell código. Sospecho que esto es porqueld es lento. ¿Cómo puedo mejorar los tiempos de enlace ...
¿Es seguro vincular objetos C ++ 17, C ++ 14 y C ++ 11?
Supongamos que tengo tres objetos compilados, todos producidos pormismo compilador / versión: A fue compilado con el estándar C ++ 11B fue compilado con el estándar C ++ 14C fue compilado con el estándar C ++ 17Para simplificar, supongamos que ...
Siga obteniendo e8 00 00 00 00 como código de máquina para llamar a una función en ensamblado
Sé cuando usoobjdump -dr en mi archivocall aparece en el código de la máquina comoe8 00 00 00 00 porque aún no se ha vinculado. Pero necesito averiguar cuál es el00 00 00 00 se convertirá después de que el vinculador haya hecho su trabajo. Sé que ...