Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 06/08/2007, 14h18   #1
Nouveau Membre du Club
 
Étudiant
Inscription : mars 2007
Messages : 154
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2007
Messages : 154
Points : 31
Points : 31
Par défaut Utilisation de dllmain ?

Salut,

Je dois faire code qui charge des bibliothèques DLL lors de l'exécution du code en utilisant dlopen(3C), dlsym(3c) et dlclose(3c). Il me faut l'équivalent UNIX de la fonction DLLMAIN (sous windows). J'ai cherché sur le net mais je trouve rien. Quelqu'un a une idée SVP?

Merci
vonemya est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2007, 14h37   #2
Membre chevronné
 
Avatar de f-k-z
 
Homme K-Z. F.
Ingénieur sécurité
Inscription : juin 2006
Messages : 393
Détails du profil
Informations personnelles :
Nom : Homme K-Z. F.
Âge : 27
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Ingénieur sécurité
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juin 2006
Messages : 393
Points : 675
Points : 675
Yop,
Citation:
Je dois faire code qui charge des bibliothèques DLL lors de l'exécution du code en utilisant dlopen(3C), dlsym(3c) et dlclose(3c).
Oulà je pige pas trop là? tu veux charger les librairies UNIX dans un code en C?
@++

F-k-z
__________________
GNU/Linux c'est une question de VI ou de MORE.
http://www.goodbye-microsoft.com
"Linux is user friendly, its just very selective of its friends*", m'enfou, je suis son pote :p

Un post vous est utile ou est constructif, ayez le réflexe du +1 pour le contributeur ( C'est gratuit et ça donne l'impression d'être utile :p )
Le tag et la ne sont pas fait que pour le décor, pensez-y !
R.I.P. F-k-z 13/06/2006 - 12/10/2011
*Linux est convivial, il est juste très sélectifs pour ses amis.
f-k-z est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2007, 14h46   #3
Nouveau Membre du Club
 
Étudiant
Inscription : mars 2007
Messages : 154
Détails du profil
Informations personnelles :
Âge : 27
Localisation : France, Paris (Île de France)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : mars 2007
Messages : 154
Points : 31
Points : 31
Citation:
Envoyé par f-k-z
...tu veux charger les librairies UNIX dans un code en C?
F-k-z
Oué c'est ça! je charge les librairies dans le code au lieu de faire un -l lors de la compilation.

Je trouve po l'équivalent sous UNIX de la DLLMAIN
vonemya est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/08/2007, 20h58   #4
Membre chevronné
 
Avatar de f-k-z
 
Homme K-Z. F.
Ingénieur sécurité
Inscription : juin 2006
Messages : 393
Détails du profil
Informations personnelles :
Nom : Homme K-Z. F.
Âge : 27
Localisation : France, Var (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Ingénieur sécurité
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : juin 2006
Messages : 393
Points : 675
Points : 675
Yop,

Il faut utiliser:
#include <dlfcn.h>

Pour plus de détails:
man dlopen

@++

F-k-z
__________________
GNU/Linux c'est une question de VI ou de MORE.
http://www.goodbye-microsoft.com
"Linux is user friendly, its just very selective of its friends*", m'enfou, je suis son pote :p

Un post vous est utile ou est constructif, ayez le réflexe du +1 pour le contributeur ( C'est gratuit et ça donne l'impression d'être utile :p )
Le tag et la ne sont pas fait que pour le décor, pensez-y !
R.I.P. F-k-z 13/06/2006 - 12/10/2011
*Linux est convivial, il est juste très sélectifs pour ses amis.
f-k-z est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h35.


 
 
 
 
Partenaires

Hébergement Web