Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1725 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  ld -c : comment ça marche ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ld -c : comment ça marche ?

n°815570
kadreg
profil: Utilisateur
Posté le 05-08-2004 à 10:18:46  profilanswer
 

Dans l'aide de ld (le linker de GNU, j'ai vu passer l'option -c, qui prend en paramètre un fichier de commande. A quoi cela sert-il ? Comment l'utilise t'on ? Dans quel cas ?


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
mood
Publicité
Posté le 05-08-2004 à 10:18:46  profilanswer
 

n°815571
kadreg
profil: Utilisateur
Posté le 05-08-2004 à 10:19:03  profilanswer
 

Je précise : man ld est pas clair :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°815572
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 05-08-2004 à 10:20:05  profilanswer
 

man ld
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
[:neowen]


Message édité par Harkonnen le 05-08-2004 à 10:20:25

---------------
J'ai un string dans l'array (Paris Hilton)
n°815578
kadreg
profil: Utilisateur
Posté le 05-08-2004 à 10:23:07  profilanswer
 

      -c fich_commandes
              Indiquer  à  ld  de  lire  les  commandes de liaison à partir du
              fichier fich_commandes. Ces commandes surchargeront complètement
              le  format  de  liaison  par  défaut  de  ld  (plutôt que de s'y
              ajouter) ; fich_commandes doit spécifier tout ce qui est  néces-
              saire pour décrire le format cible.
 
              Vous pouvez également inclure un script de commandes de liaisons
              directement dans la ligne de commandes en  l'encadrant  par  des
              accolades.
 


 
C'est du chinois. Les termes utilisés (format de liaison par exemple) ne sont pas expliqués.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°815579
Kristoph
Posté le 05-08-2004 à 10:24:24  profilanswer
 

En anglais ça se comprend mieux :
 

Code :
  1. -c MRI-commandfile
  2.        --mri-script=MRI-commandfile
  3.            For compatibility with linkers produced by MRI, ld  accepts  script
  4.            files   written  in  an  alternate,  restricted  command  language,
  5.            described in the MRI Compatible Script Files section of GNU ld doc-
  6.            umentation.  Introduce MRI script files with the option -c; use the
  7.            -T option to run linker scripts written in the  general-purpose  ld
  8.            scripting language.  If MRI-cmdfile does not exist, ld looks for it
  9.            in the directories specified by any -L options.


 
 
 
PS : RTFM : info ld
 
:D


Message édité par Kristoph le 05-08-2004 à 10:26:06
n°815586
kadreg
profil: Utilisateur
Posté le 05-08-2004 à 10:33:27  profilanswer
 

Kristoph a écrit :


PS : RTFM : info ld
:D


 
Oui, mais info, sapu :o


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
n°815699
Kristoph
Posté le 05-08-2004 à 11:38:55  profilanswer
 

kadreg a écrit :

Oui, mais info, sapu :o


 
Ca pue mais la doc info est souvent bien plus complète pour les outils GNU eux même.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  ld -c : comment ça marche ?

 

Sujets relatifs
Script de traitement d'images qui marche en local et pas sur le net ?[RESOLU]Je comprends rien à mon GLOBALS...ça ne marche plus !
l'operateur delete en C++...comment ca marche?la recherche ca marche comment ?
[CSS] border-bottom marche pas ! [résolu][html] form et mailto ca ne marche plus ?
ma fonction de connexion ADODB marche pas!!Mambo ?? comment ca marche
p'ti prog qui se connect a un serveur ftp marche pasEuro et W3C : marche pas
Plus de sujets relatifs à : ld -c : comment ça marche ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR