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?

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top