wxDev.fr, le portail francophone consacré à wxWidgets ! ( The french portal for wxWidgets )  
Esp. membre
Recheche rapide



Recherche avancée
Statistiques
Membres inscrits :2359

Membres en ligne : 0
Invités en ligne : 4
Pub hébergeur
Pourquoi cette pub ?

Valid XHTML 1.0 Transitional

Valid CSS2

Menu forum (navigation):
Pages: 1  
 
Accueil » Accueil forums » Compilation - Installation - Réglages IDE
» VS 2010 et 2.9.4 wxMSW binaries
Conversation (Résolue) : VS 2010 et 2.9.4 wxMSW binaries
06-01-2013 11:03:42  VS 2010 et 2.9.4 wxMSW binaries #1
RASC (Membre)
Inscrit le : 06-01-2013
Messages: 15
Snippets: 0
Tutoriels: 0
Hors ligne
Bonjour,

est ce que quelqu'un a essayé d'utiliser «2.9.4 wxMSW binaries» avec VS 2010, j'ai suivi le guide de wxBlog pour faire ça mais j'obtiens une erreur qui est la suivante:« LINK : fatal error LNK1104: cannot open file 'wxbase29d.lib'. Si quelqu'un peut m'aider à ce sujet, merci.

J'ai une autre question, quel est la difference d'utiliser les binaires ou de compiler les libs?

Merci,
RASC
06-01-2013 11:15:04  Re: VS 2010 et 2.9.4 wxMSW binaries #2
Xaviou (Administrateur)
Lieu: Annecy (74)
Inscrit le : 27-08-2007
Messages: 1365
Snippets: 25
Tutoriels: 6
Site web
Hors ligne
Salut.

Le résultat entre "utiliser les binaires" et "compiler les libs" est normalement le même.
La seule différence réside dans le fait que pour la première méthode, tu utilises des libs compilées par quelqu'un d'autre, alors que pour la deuxième, c'est toi qui fais la compilation.

En ce qui concerne ton erreur à la la compilation, elle peut être due à plusieurs choses :
- Est-ce que tu as bien téléchargé l'archive correspondant à ta version de Visual C++ ?
- wxbase29d.lib correspond à une lib "Debug, Ansi, Multi-lib". Est-ce que c'est bien ce que tu as téléchargé ?

Tu peux vérifier si ce fichier existe : il doit se trouver dans "wx_install_dir\lib\vc_dll" ou "wx_install_dir\lib\vc_lib" (suivant si tu utilises les libs statiques ou dynamiques).
Si ce fichier existe bien, vérifies les répertoires d'entrée supplémentaires dans la partie "Edition des liens" : le dossier dans lequel se trouve se fichier doit être dans la liste des dossiers de recherche.

Si tout est bon jusque là, vérifies les droits d'accès (lecture seule, ...) on ne sait jamais.

@+
Xav'

Le nouveau portail wxWidgets francophone : www.wxdev.fr
Ben en fait, vous y êtes déjà...
06-01-2013 11:54:52  Re: VS 2010 et 2.9.4 wxMSW binaries #3
RASC (Membre)
Inscrit le : 06-01-2013
Messages: 15
Snippets: 0
Tutoriels: 0
Hors ligne
Merci pour ta réponse,

j'ai verifié mais ce fichier n'existe pas sous ce nom, il existe sous les noms: wxbase29u.lib, wxbase29ud.lib. Mais auparavant j'ai eu une autre erreur pour faire le lien, il ne trouvé pas le répertoire mswd, alors j'ai modifié mswud et lá je me retrouve avec l'erreur cité sur mon post.
06-01-2013 19:25:44  Re: VS 2010 et 2.9.4 wxMSW binaries #4
Xaviou (Administrateur)
Lieu: Annecy (74)
Inscrit le : 27-08-2007
Messages: 1365
Snippets: 25
Tutoriels: 6
Site web
Hors ligne
En fait, le problème vient du fait que tu as configuré un projet "Ansi" et que tu cherches à utiliser les libs "Unicode".

Tu as donc deux possibilités :
- re-télécharger les libs "Ansi" (tu n'est pas obligé de supprimer tes libs actuelles, elles pourront cohabiter les une à côté des autres) pour conserver ton projet "Ansi"
- Utiliser tes libs unicode. Il faut juste que tu modifies les noms des fichiers libs dans les options de l'éditeur de liens, et que tu ajoute wxUSE_UNICODE aux options du compilateur.

@+
Xav'

Le nouveau portail wxWidgets francophone : www.wxdev.fr
Ben en fait, vous y êtes déjà...
07-01-2013 21:05:12  Re: VS 2010 et 2.9.4 wxMSW binaries #5
RASC (Membre)
Inscrit le : 06-01-2013
Messages: 15
Snippets: 0
Tutoriels: 0
Hors ligne
Merci encore une fois Xavious pour ta superbe aide, j'ai fais comme tu m'a dit mais ça n'a pas marche, aprés j'ai vu sur les commentaires du wxBlog qu'il fallait defenir UNICODE et _UNICODE. Et voilà ça marche.

Meilleures salutations,
RASC.
Menu forum (navigation):
Pages: 1  
 
Accueil » Accueil forums » Compilation - Installation - Réglages IDE
» VS 2010 et 2.9.4 wxMSW binaries