Preguntas etiquetadas con ld

4
No entiendo -Wl, -rpath -Wl,
Para mayor comodidad, agregué las páginas de manual relevantes a continuación. Mi (mal) entendimiento primero: si necesito separar las opciones con ,, eso significa que la segunda -Wlno es otra opción porque viene antes, lo ,que significa que es un argumento para la -rpathopción. No entiendo cómo -rpathpuede tener una …
244 gcc  ld  rpath 


3
LD_LIBRARY_PATH vs LIBRARY_PATH
Estoy construyendo un programa C ++ simple y quiero sustituir temporalmente una biblioteca compartida suministrada por el sistema con una versión más reciente del mismo, para desarrollo y pruebas. Intenté configurar la variable LD_LIBRARY_PATH pero el enlazador (ld) falló con: / usr / bin / ld: no se puede encontrar …
159 gcc  g++  ld 


17
Problemas de compilación: no se puede encontrar crt1.o
Tengo un sistema Debian virtual que utilizo para desarrollar. Hoy quería probar llvm / clang. Después de instalar clang no puedo compilar mis viejos proyectos C (con gcc). Este es el error: ... /usr/bin/ld: cannot find crt1.o: No such file or directory /usr/bin/ld: cannot find crti.o: No such file or …
114 gcc  clang  ld 

11
¿Cómo eliminar los símbolos C / C ++ no utilizados con GCC y ld?
Necesito optimizar el tamaño de mi ejecutable severamente ( ARMdesarrollo) y noté que en mi esquema de compilación actual ( gcc+ ld) los símbolos no utilizados no se eliminan. El uso de arm-strip --strip-unneededpara los ejecutables / bibliotecas resultantes no cambia el tamaño de salida del ejecutable (no tengo idea …
110 c++  c  gcc  ld  strip 

1
¿Cuál es la diferencia entre -rpath y -L?
gccy ldproporcionan muchas formas de especificar una ruta de búsqueda para bibliotecas, entre ellas, los indicadores -rpathy -L. Las páginas de manual no revelan diferencias entre estos dos indicadores, y efectivamente dicen que cada indicador agrega una biblioteca a la ruta de búsqueda de la biblioteca. Sin embargo, parece extraño …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.