Solaris linker equivale alla flag --export-dinamica GNU LD
-
09-09-2019 - |
Domanda
Come la domanda dice: Stiamo costruendo su Linux usando il linker GNU, e su Solaris utilizzando il ld
Solaris. GNU ld
supporta la bandiera --export-dynamic
, che:
Quando si crea un eseguibile collegato dinamicamente, aggiungere tutti i simboli alla dinamica tabella dei simboli. La tabella dei simboli dinamica è l'insieme di simboli che sono visibili da oggetti dinamici in fase di esecuzione.
Qual è l'equivalente di questo flag utilizzando il linker Solaris? è Esiste un equivalente?
Soluzione
Il linker Sun Studio (ld
), per impostazione predefinita, esporta tutti i simboli.
Altri suggerimenti
È possibile trovare il riferimento completo per il linker Sun su docs.sun.com. Cercare il "Linker e librerie Guide". Con "tutti i simboli" si intendono tutti i simboli globali, giusto? simboli C file statici Non sono promossi a destra globale? Non credo che funzionerebbe.