Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Tue 14 February 2012 14:42

Squid
Participant actif
Date d'inscription: 2 Apr 2010
Messages: 109

Utilisation d'une dll dans postgresl

Bonjour,

Je souhaite utiliser une dll dans une fonction. Comment procéder?

Dois-je installer Perl pour l'appeler?
Ou bien utiliser du C?
Ou bien internal?

Merci

Hors ligne

 

#2 Wed 15 February 2012 14:31

Nicolas Ribot
Membre
Lieu: Toulouse
Date d'inscription: 9 Sep 2005
Messages: 1536

Re: Utilisation d'une dll dans postgresl

Squid a écrit:

Bonjour,

Je souhaite utiliser une dll dans une fonction. Comment procéder?

Dois-je installer Perl pour l'appeler?
Ou bien utiliser du C?
Ou bien internal?

Merci


Bonjour,

Le code de la fonction est dans une DLL, ou vous voulez acceder a des fonctions contenues dans la DLL depuis une fonction Postgis ?

La doc PG est assez claire concernant la programmation de fonction depuis des bibliotheques, dans mon souvenir.

Nicolas

Hors ligne

 

#3 Wed 15 February 2012 15:05

Squid
Participant actif
Date d'inscription: 2 Apr 2010
Messages: 109

Re: Utilisation d'une dll dans postgresl

Bonjour,

Merci pour votre réponse.

La dll contient un ensemble de méthodes déjà codées. Je souhaite ainsi faire une seule fonction utilisant les différentes méthodes de la dll ou si ce n'est pas possible faire un simple appel de la méthode dans une fonction C ou perl puis appeler les fonctions pour créer une fonction plus complexe.

J'ai trouvé plusieurs liens :
Chargement dynamique en C
Appel d'une dll en C avec pointeurs
Un tuto création fonction C pour pgsql

J'espère être clair, ce sont mes premiers pas en programmation...

Merci

Dernière modification par Squid (Wed 15 February 2012 15:06)

Hors ligne

 

Pied de page des forums

Powered by FluxBB