[Francophone] Difficultés à lier les librairies Shapelib et GDAL_OGR avec Visual Studio 2008 9.0

MARION VIOLOT marion.violot at gmail.com
Wed Apr 10 04:56:56 PDT 2013


Je pensais que personne ne répondait du fait des spams... Mais je note.
Merci pour le renseignement!!


2013/4/10 Yves Jacolin (Free) <yjacolin at free.fr>

> Bonjour Marion,
>
> Envoyer plusieurs fois un même mail sur une liste est aussi mal considéré
> ;)
>
> Si personne ne répond il y a plusieurs bonnes raisons possibles :
> 1/ mail pas assez précis => reprécise
> 2/ personne ne sait :/
>
> Généralement lorsque c'est le point 1 il  y a toujours une personne pour
> demander des précisions, je penche donc pour le point 2 sur ce coup.
> D'autant
> plus  facilement que j'ai faillit te le dire dans le premier mail.
>
> Tu as deux possibilités :
> 1/ poster sur GeoRezo ;)
> 2/ poster sur la liste gdal, en anglais (mais je crois que ton mail en
> anglais
> est déjà rédigé)
>
> Bon courage ca va se débloquer !
>
> Y.
> Le mercredi 10 avril 2013 13:35:01 MARION VIOLOT a écrit :
> > Bonjour à tous,
> >
> > Pendant que quelqu'un nous spamme, je reste bel et bien en difficulté.
> Cela
> > fait plus de deux semaines que je cherche à manipuler des shapefiles
> (ESRI
> > shapefile). Et il se pourrait que les librairies ShapeLib et GDAL_OGR me
> > conviennent. Or, je n'arrive pas à les utiliser ni dans QtCreator, ni
> avec
> > Visual Studio 2008. Idéalement, je travaillerai sous Visual Studio ayant
> > déjà une licence.
> >
> > J'ai suivi les instructions du lien suivant :
> > http://trac.osgeo.org/gdal/wiki/BuildingOnWindows pour installer GDAL
> sous
> > Windows. J'ai essayé de deux façons : en utilisant les libraires "pré
> > construites" qui sont proposées, et en construisant la libraire moi-même
> > (en choisissant préalablement la version qui me convient ici
> > http://www.gisinternals.com/sdk/ ). Dans les deux cas, j'ai des erreurs
> de
> > linkages du type " LNK2001 unresolved external symbol ". Je pense
> pourtant
> > avoir bien relié ma librairie à mon projet ( Projet > Propriété de mon
> > projet > Propriétés de configuration > C/C++ > Général > Autres
> répertoires
> > include > Chemin\vers\mes *.h , puis Projet > Propriété de mon projet >
> > Propriétés de configuration >Editeur de liens > Général > Répertoires de
> > bibliothèque supplémentaire > chemin\vers\ma bibliothèque.lib puis
> Projet >
> > Propriété de mon projet > Propriétés de configuration >Editeur de liens >
> > Entrée > Dépendances supplémentaires > malibrairie.lib).
> >
> > Alors, je me suis demandée s'il fallait que je lie aussi mon projet avec
> ma
> > *.dll. J'ai donc ajouté un chemin vers une référence dans Projet >
> > Propriété de mon projet > Propriétés communes > chemin\vers\ma
> > librairie.dll , mais je ne pense pas que ce soit utile de lier à la fois
> à
> > la .*dll et à la *.lib. Peu importe, cela ne fonctionne toujours pas.
> Mais
> > mon erreur est bien une erreur de linkage. J'ai alors voulu utiliser  des
> > #import *.dll et/ou des  #unsing *.dll ou dllimport dllexport, mais je
> n'ai
> > pas vraiment saisi comment les utiliser (en regardant sur ce site :
> > http://msdn.microsoft.com/fr-fr/ ).
> >
> > Si quelqu'un sait ce que je fais mal, ou à réussi à les utiliser,
> > pourrait-il me conseiller s'il vous plait?
> >
> > Merci d'avance,
> > Marion.
> _______________________________________________
> Francophone mailing list
> Francophone at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/francophone
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/francophone/attachments/20130410/3c2f6452/attachment-0001.html>


More information about the Francophone mailing list