Cmt instancier un .o ou .so dans du c

nacheikh Messages postés 4 Statut Membre -  
nacheikh Messages postés 4 Statut Membre -
bonjour
j'ai un fichier .o et un autre .so
je voudrai savoir s'il est possible de les instancier dans un
programme écrit en langage c
et si vous avez des exemples aussi faites moi savoir
merci

3 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Un .o c'est un fichier compilé et qui est utilisé au linkage (c'est à dire que l'étape ou chaque module compilé indpendamment est passée à ce stade, e qu'on est en train de construire l'exécutable final.)

    Si le .so est nécessaire pour l'exécution, ce n'est pas le cas du .o.

    Mais instancier un .o (ou .so) n'a pas vraiment de sens, on instancie une classe.

    Bonne chance
    0
    1. nacheikh Messages postés 4 Statut Membre
       
      je m'en suis rendu compte
      en fait il fallait un programme c qui appel le fichier .o
      avec des appels come extern..
      g compilé et ça a marché
      sinon comment on fait pour avoir un fichier .so ?
      merci pour tout
      0
  2. nacheikh Messages postés 4 Statut Membre
     
    merci bocoup
    finaleman g résolu le probléme
    il me reste maintenant à savoir comment est ce k'on peut avoir un fichier .so
    bonne journée
    0