IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Visual C++ Discussion :

Erreure lors de la cr�ation de biblioth�ques statiques .


Sujet :

Visual C++

  1. #1
    Membre du Club
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Mars 2011
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 5
    Par d�faut Erreure lors de la cr�ation de biblioth�ques statiques .
    Nom : error.png
Affichages : 134
Taille : 29,6 Ko

    Bonjour,

    Vraiment cette erreur me suit par tout, j'ai suivi beaucoup de tutoriels du site officiel de Windows pour cr�er une biblioth�que statique simple.
    Et m�me sur d'autres tutoriels.

    voici un exemple de lien : http://msdn.microsoft.com/fr-fr/library/ms235627.aspx

    Et toujours j'ai le m�me message d'erreur.

    J'ai bien fait la configuration, la d�pendance et les liens et lors du "Build" de la biblioth�que tout va bien mais lorsque j'essaie de tester la biblioth�que cr��e � partir d'une application Windows console C++ �a m'affiche toujours " impossible d'ouvrir "***.lib" le fichier sp�cifi� a un format binaire non reconnu ou non pris en charge ".

    j'essaie d'utiliser quelques biblioth�ques statiques et j'ai remarqu� que j'ai le m�me probl�me alors je me suis orient� pour cr�er ma propre biblioth�que statique pour tester mon environnement de d�veloppement et j'ai remarqu� le m�me message d'erreur tel qu'il est d�crit au dessus.

    J'esp�re bien trouver une solution pour avancer car l� je me bloque.

    Mon environnement:
    Visual Studio 2010 professionnel SP1.(32bit)
    Windows 7 professionnel N SP1.(64bit)


    Merci d'avance.

  2. #2
    Expert confirm�
    Homme Profil pro
    Analyste/ Programmeur
    Inscrit en
    Juillet 2013
    Messages
    4 772
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rh�ne (Provence Alpes C�te d'Azur)

    Informations professionnelles :
    Activit� : Analyste/ Programmeur

    Informations forums :
    Inscription : Juillet 2013
    Messages : 4 772
    Par d�faut
    Tu as bien v�rifi� les chemins?

    Parce que dans le tutorial il pr�cise de bien configurer le dossier Includes, mais rien pour la librairie statique
    compile with: cl /EHsc MyExecRefsLib.cpp /link XXX/MathFuncsLib.lib
    Ou alors il faut copier ta librairie soit � la racine de ton projet, soit dans le dossier de destination

  3. #3
    Membre du Club
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Mars 2011
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 5
    Par d�faut
    Mais il a bien pr�cis� "Lorsque vous g�n�rez un projet sur la ligne de commande Visual Studio ...." on utilise �a

  4. #4
    Expert confirm�
    Homme Profil pro
    D�veloppeur informatique
    Inscrit en
    F�vrier 2005
    Messages
    5 503
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 53
    Localisation : France, Val de Marne (�le de France)

    Informations professionnelles :
    Activit� : D�veloppeur informatique
    Secteur : Conseil

    Informations forums :
    Inscription : F�vrier 2005
    Messages : 5 503
    Par d�faut
    foetus, t'es un peu � l'Ouest.

    Le probl�me est assez simple. Vous devez configurer correctement les param�tres du d�buggeur :
    Propri�t�s du projet -> Propri�t�s de configuration -> Debugage -> Commande

    Ici, vous devez mettre le chemin vers l'ex�cutable qui sera lanc�.
    Si vous �tes dans le projet de l'application console, la valeur par d�faut "$(TargetPath)" fait l'affaire.
    Si vous �tes dans le projet de la lib, vous devez donner le chemin vers et le nom du fichier exe � lancer par le d�buggeur, mais v�rifiez que l'exe a bien �t� reg�n�r� avec la nouvelle version de la lib.

    Donc le plus simple c'est de lancer le d�bogage sur le projet de l'application console.

  5. #5
    Membre du Club
    Homme Profil pro
    Ing�nieur d�veloppement logiciels
    Inscrit en
    Mars 2011
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Tunisie

    Informations professionnelles :
    Activit� : Ing�nieur d�veloppement logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 5
    Par d�faut Solution : Par bacelar (y)
    Effectivement Bacelar Merci Merci Merci ... 100000000 fois! vous avez raison !!!!

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 1
    Dernier message: 30/07/2011, 09h14
  2. R�ponses: 4
    Dernier message: 21/02/2006, 16h47
  3. R�ponses: 1
    Dernier message: 26/05/2005, 12h24
  4. message d'erreur lors de la cr�ation de la base
    Par ber_jp dans le forum PostgreSQL
    R�ponses: 3
    Dernier message: 20/05/2004, 12h15
  5. message d'erreur lors de la cr�ation d'une base
    Par franculo_caoulene dans le forum MS SQL Server
    R�ponses: 4
    Dernier message: 16/04/2004, 15h47

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo