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

Bibliothèques C++ Discussion :

API Lief


Sujet :

Bibliothèques C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    935
    Détails du profil
    Informations personnelles :
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Mai 2011
    Messages : 935
    Par défaut API Lief
    Bonjour,
    Pour compiler les API Lief ,
    Quand je fais cmake -DCMAKE_BUILD_TYPE=Release ..
    et que je compile , c'est ok .
    Quand je fais cmake -DLIEF_DEBUG_INFO=on -DLIEF_EXTENDED=on -DCMAKE_BUILD_TYPE=Debug -DCMAKE_MSVC_RUNTIME_LIBRARY=MultiThreadedDebug ..
    ca compile , mais les exemples ne trouve pas les fonctions externes du .lib (lief.lib)

    Comment faire ?

  2. #2
    Expert confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2005
    Messages
    5 559
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Val de Marne (Île de France)

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

    Informations forums :
    Inscription : Février 2005
    Messages : 5 559
    Par défaut
    L'url du dépôt de cette bibliothèque et le message complet d'au moins la première erreur d'édition de lien, SVP.

  3. #3
    Membre extrêmement actif
    Profil pro
    Inscrit en
    Mai 2011
    Messages
    935
    Détails du profil
    Informations personnelles :
    Localisation : France, Vienne (Poitou Charente)

    Informations forums :
    Inscription : Mai 2011
    Messages : 935
    Par défaut
    Erreur de compilation

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
     
    Build started at 20:42...
    1>------ Build started: Project: lief_utfcpp (ExternalProjectTargets\lief_utfcpp\lief_utfcpp), Configuration: Debug x64 ------
    2>------ Build started: Project: lief_spdlog_project (ExternalProjectTargets\lief_spdlog_project\lief_spdlog_project), Configuration: Debug x64 ------
    3>------ Build started: Project: lief_span (ExternalProjectTargets\lief_span\lief_span), Configuration: Debug x64 ------
    4>------ Build started: Project: lief_mbed_tls (ExternalProjectTargets\lief_mbed_tls\lief_mbed_tls), Configuration: Debug x64 ------
    5>------ Build started: Project: lief_libjson (ExternalProjectTargets\lief_libjson\lief_libjson), Configuration: Debug x64 ------
    6>------ Build started: Project: lief_frozen (ExternalProjectTargets\lief_frozen\lief_frozen), Configuration: Debug x64 ------
    7>------ Build started: Project: lief_expected (ExternalProjectTargets\lief_expected\lief_expected), Configuration: Debug x64 ------
    8>------ Build started: Project: pdb_inspect, Configuration: Debug x64 ------
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: __cdecl LIEF::pdb::Function::Iterator::Iterator(class LIEF::pdb::Function::Iterator const &)" (??0Iterator@Function@pdb@LIEF@@QEAA@AEBV0123@@Z) referenced in function "public: class LIEF::pdb::Function::Iterator __cdecl LIEF::iterator_range<class LIEF::pdb::Function::Iterator>::begin(void)const " (?begin@?$iterator_range@VIterator@Function@pdb@LIEF@@@LIEF@@QEBA?AVIterator@Function@pdb@2@XZ)
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: __cdecl LIEF::pdb::Function::Iterator::~Iterator(void)" (??1Iterator@Function@pdb@LIEF@@QEAA@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "bool __cdecl LIEF::pdb::operator==(class LIEF::pdb::Function::Iterator const &,class LIEF::pdb::Function::Iterator const &)" (??8pdb@LIEF@@YA_NAEBVIterator@Function@01@0@Z) referenced in function "bool __cdecl LIEF::pdb::operator!=(class LIEF::pdb::Function::Iterator const &,class LIEF::pdb::Function::Iterator const &)" (??9pdb@LIEF@@YA_NAEBVIterator@Function@01@0@Z)
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class LIEF::pdb::Function::Iterator & __cdecl LIEF::pdb::Function::Iterator::operator++(void)" (??EIterator@Function@pdb@LIEF@@QEAAAEAV0123@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class std::unique_ptr<class LIEF::pdb::Function,struct std::default_delete<class LIEF::pdb::Function> > __cdecl LIEF::pdb::Function::Iterator::operator*(void)const " (??DIterator@Function@pdb@LIEF@@QEBA?AV?$unique_ptr@VFunction@pdb@LIEF@@U?$default_delete@VFunction@pdb@LIEF@@@std@@@std@@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: __cdecl LIEF::pdb::Function::~Function(void)" (??1Function@pdb@LIEF@@QEAA@XZ) referenced in function "public: void * __cdecl LIEF::pdb::Function::`scalar deleting destructor'(unsigned int)" (??_GFunction@pdb@LIEF@@QEAAPEAXI@Z)
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl LIEF::pdb::Function::name(void)const " (?name@Function@pdb@LIEF@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: unsigned int __cdecl LIEF::pdb::Function::RVA(void)const " (?RVA@Function@pdb@LIEF@@QEBAIXZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: unsigned int __cdecl LIEF::pdb::Function::code_size(void)const " (?code_size@Function@pdb@LIEF@@QEBAIXZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl LIEF::pdb::Function::section_name(void)const " (?section_name@Function@pdb@LIEF@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: __cdecl LIEF::pdb::CompilationUnit::Iterator::Iterator(class LIEF::pdb::CompilationUnit::Iterator const &)" (??0Iterator@CompilationUnit@pdb@LIEF@@QEAA@AEBV0123@@Z) referenced in function "public: class LIEF::pdb::CompilationUnit::Iterator __cdecl LIEF::iterator_range<class LIEF::pdb::CompilationUnit::Iterator>::begin(void)const " (?begin@?$iterator_range@VIterator@CompilationUnit@pdb@LIEF@@@LIEF@@QEBA?AVIterator@CompilationUnit@pdb@2@XZ)
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: __cdecl LIEF::pdb::CompilationUnit::Iterator::~Iterator(void)" (??1Iterator@CompilationUnit@pdb@LIEF@@QEAA@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "bool __cdecl LIEF::pdb::operator==(class LIEF::pdb::CompilationUnit::Iterator const &,class LIEF::pdb::CompilationUnit::Iterator const &)" (??8pdb@LIEF@@YA_NAEBVIterator@CompilationUnit@01@0@Z) referenced in function "bool __cdecl LIEF::pdb::operator!=(class LIEF::pdb::CompilationUnit::Iterator const &,class LIEF::pdb::CompilationUnit::Iterator const &)" (??9pdb@LIEF@@YA_NAEBVIterator@CompilationUnit@01@0@Z)
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class LIEF::pdb::CompilationUnit::Iterator & __cdecl LIEF::pdb::CompilationUnit::Iterator::operator++(void)" (??EIterator@CompilationUnit@pdb@LIEF@@QEAAAEAV0123@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class std::unique_ptr<class LIEF::pdb::CompilationUnit,struct std::default_delete<class LIEF::pdb::CompilationUnit> > __cdecl LIEF::pdb::CompilationUnit::Iterator::operator*(void)const " (??DIterator@CompilationUnit@pdb@LIEF@@QEBA?AV?$unique_ptr@VCompilationUnit@pdb@LIEF@@U?$default_delete@VCompilationUnit@pdb@LIEF@@@std@@@std@@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: __cdecl LIEF::pdb::CompilationUnit::~CompilationUnit(void)" (??1CompilationUnit@pdb@LIEF@@QEAA@XZ) referenced in function "public: void * __cdecl LIEF::pdb::CompilationUnit::`scalar deleting destructor'(unsigned int)" (??_GCompilationUnit@pdb@LIEF@@QEAAPEAXI@Z)
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl LIEF::pdb::CompilationUnit::module_name(void)const " (?module_name@CompilationUnit@pdb@LIEF@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class LIEF::iterator_range<class std::_Vector_const_iterator<class std::_Vector_val<struct std::_Simple_types<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > > __cdecl LIEF::pdb::CompilationUnit::sources(void)const " (?sources@CompilationUnit@pdb@LIEF@@QEBA?AV?$iterator_range@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@std@@@std@@@std@@@3@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class LIEF::iterator_range<class LIEF::pdb::Function::Iterator> __cdecl LIEF::pdb::CompilationUnit::functions(void)const " (?functions@CompilationUnit@pdb@LIEF@@QEBA?AV?$iterator_range@VIterator@Function@pdb@LIEF@@@3@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: __cdecl LIEF::pdb::PublicSymbol::Iterator::Iterator(class LIEF::pdb::PublicSymbol::Iterator const &)" (??0Iterator@PublicSymbol@pdb@LIEF@@QEAA@AEBV0123@@Z) referenced in function "public: class LIEF::pdb::PublicSymbol::Iterator __cdecl LIEF::iterator_range<class LIEF::pdb::PublicSymbol::Iterator>::begin(void)const " (?begin@?$iterator_range@VIterator@PublicSymbol@pdb@LIEF@@@LIEF@@QEBA?AVIterator@PublicSymbol@pdb@2@XZ)
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: __cdecl LIEF::pdb::PublicSymbol::Iterator::~Iterator(void)" (??1Iterator@PublicSymbol@pdb@LIEF@@QEAA@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "bool __cdecl LIEF::pdb::operator==(class LIEF::pdb::PublicSymbol::Iterator const &,class LIEF::pdb::PublicSymbol::Iterator const &)" (??8pdb@LIEF@@YA_NAEBVIterator@PublicSymbol@01@0@Z) referenced in function "bool __cdecl LIEF::pdb::operator!=(class LIEF::pdb::PublicSymbol::Iterator const &,class LIEF::pdb::PublicSymbol::Iterator const &)" (??9pdb@LIEF@@YA_NAEBVIterator@PublicSymbol@01@0@Z)
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class LIEF::pdb::PublicSymbol::Iterator & __cdecl LIEF::pdb::PublicSymbol::Iterator::operator++(void)" (??EIterator@PublicSymbol@pdb@LIEF@@QEAAAEAV0123@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class std::unique_ptr<class LIEF::pdb::PublicSymbol,struct std::default_delete<class LIEF::pdb::PublicSymbol> > __cdecl LIEF::pdb::PublicSymbol::Iterator::operator*(void)const " (??DIterator@PublicSymbol@pdb@LIEF@@QEBA?AV?$unique_ptr@VPublicSymbol@pdb@LIEF@@U?$default_delete@VPublicSymbol@pdb@LIEF@@@std@@@std@@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: __cdecl LIEF::pdb::PublicSymbol::~PublicSymbol(void)" (??1PublicSymbol@pdb@LIEF@@QEAA@XZ) referenced in function "public: void * __cdecl LIEF::pdb::PublicSymbol::`scalar deleting destructor'(unsigned int)" (??_GPublicSymbol@pdb@LIEF@@QEAAPEAXI@Z)
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl LIEF::pdb::PublicSymbol::name(void)const " (?name@PublicSymbol@pdb@LIEF@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl LIEF::pdb::PublicSymbol::section_name(void)const " (?section_name@PublicSymbol@pdb@LIEF@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: unsigned int __cdecl LIEF::pdb::PublicSymbol::RVA(void)const " (?RVA@PublicSymbol@pdb@LIEF@@QEBAIXZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: __cdecl LIEF::pdb::Type::Iterator::Iterator(class LIEF::pdb::Type::Iterator const &)" (??0Iterator@Type@pdb@LIEF@@QEAA@AEBV0123@@Z) referenced in function "public: class LIEF::pdb::Type::Iterator __cdecl LIEF::iterator_range<class LIEF::pdb::Type::Iterator>::begin(void)const " (?begin@?$iterator_range@VIterator@Type@pdb@LIEF@@@LIEF@@QEBA?AVIterator@Type@pdb@2@XZ)
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: __cdecl LIEF::pdb::Type::Iterator::~Iterator(void)" (??1Iterator@Type@pdb@LIEF@@QEAA@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "bool __cdecl LIEF::pdb::operator==(class LIEF::pdb::Type::Iterator const &,class LIEF::pdb::Type::Iterator const &)" (??8pdb@LIEF@@YA_NAEBVIterator@Type@01@0@Z) referenced in function "bool __cdecl LIEF::pdb::operator!=(class LIEF::pdb::Type::Iterator const &,class LIEF::pdb::Type::Iterator const &)" (??9pdb@LIEF@@YA_NAEBVIterator@Type@01@0@Z)
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class LIEF::pdb::Type::Iterator & __cdecl LIEF::pdb::Type::Iterator::operator++(void)" (??EIterator@Type@pdb@LIEF@@QEAAAEAV0123@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class std::unique_ptr<class LIEF::pdb::Type,struct std::default_delete<class LIEF::pdb::Type> > __cdecl LIEF::pdb::Type::Iterator::operator*(void)const " (??DIterator@Type@pdb@LIEF@@QEBA?AV?$unique_ptr@VType@pdb@LIEF@@U?$default_delete@VType@pdb@LIEF@@@std@@@std@@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: enum LIEF::pdb::Type::KIND __cdecl LIEF::pdb::Type::kind(void)const " (?kind@Type@pdb@LIEF@@QEBA?AW4KIND@123@XZ) referenced in function "public: static bool __cdecl LIEF::pdb::types::Class::classof(class LIEF::pdb::Type const *)" (?classof@Class@types@pdb@LIEF@@SA_NPEBVType@34@@Z)
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: static class std::unique_ptr<class LIEF::pdb::DebugInfo,struct std::default_delete<class LIEF::pdb::DebugInfo> > __cdecl LIEF::pdb::DebugInfo::from_file(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?from_file@DebugInfo@pdb@LIEF@@SA?AV?$unique_ptr@VDebugInfo@pdb@LIEF@@U?$default_delete@VDebugInfo@pdb@LIEF@@@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@5@@Z) referenced in function "class std::unique_ptr<class LIEF::pdb::DebugInfo,struct std::default_delete<class LIEF::pdb::DebugInfo> > __cdecl LIEF::pdb::load(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (?load@pdb@LIEF@@YA?AV?$unique_ptr@VDebugInfo@pdb@LIEF@@U?$default_delete@VDebugInfo@pdb@LIEF@@@std@@@std@@AEBV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@4@@Z)
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class LIEF::iterator_range<class LIEF::pdb::CompilationUnit::Iterator> __cdecl LIEF::pdb::DebugInfo::compilation_units(void)const " (?compilation_units@DebugInfo@pdb@LIEF@@QEBA?AV?$iterator_range@VIterator@CompilationUnit@pdb@LIEF@@@3@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class LIEF::iterator_range<class LIEF::pdb::PublicSymbol::Iterator> __cdecl LIEF::pdb::DebugInfo::public_symbols(void)const " (?public_symbols@DebugInfo@pdb@LIEF@@QEBA?AV?$iterator_range@VIterator@PublicSymbol@pdb@LIEF@@@3@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class LIEF::iterator_range<class LIEF::pdb::Type::Iterator> __cdecl LIEF::pdb::DebugInfo::types(void)const " (?types@DebugInfo@pdb@LIEF@@QEBA?AV?$iterator_range@VIterator@Type@pdb@LIEF@@@3@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: unsigned int __cdecl LIEF::pdb::DebugInfo::age(void)const " (?age@DebugInfo@pdb@LIEF@@QEBAIXZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl LIEF::pdb::DebugInfo::guid(void)const " (?guid@DebugInfo@pdb@LIEF@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function main
    8>pdb_inspect.obj : error LNK2019: unresolved external symbol "public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > __cdecl LIEF::pdb::types::ClassLike::name(void)const " (?name@ClassLike@types@pdb@LIEF@@QEBA?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) referenced in function main
    8>LIEF.lib(utils.cpp.obj) : error LNK2019: unresolved external symbol "struct LIEF::lief_version_t __cdecl LIEF::extended_version(void)" (?extended_version@LIEF@@YA?AUlief_version_t@1@XZ) referenced in function "struct LIEF::lief_version_t __cdecl LIEF::version(void)" (?version@LIEF@@YA?AUlief_version_t@1@XZ)
    8>T:\internet\disk1\lief\build_MtD_debug\examples\cpp\Debug\pdb_inspect.exe : fatal error LNK1120: 42 unresolved externals
    8>Done building project "pdb_inspect.vcxproj" -- FAILED.
    ========== Build: 7 succeeded, 1 failed, 2 up-to-date, 0 skipped ==========
    ========== Build completed at 20:42 and took 12,771 seconds ==========

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

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

    Informations forums :
    Inscription : Février 2005
    Messages : 5 559
    Par défaut
    C'est pas des erreurs de compilation mais d'édition de lien.
    Quand l'éditeur de lien cherche à intégrer le code binaire dans pdb_inspect.obj (provenant de la compilation de pdb_inspect.cpp) à l'exécutable finale, il lui manque tout un paquet de code binaire (venant de .obj ou de .lib) pour les fonctions indiquées dans les messages d'erreur.
    Il manque donc très probablement un ou plusieurs .obj et/ou .lib en entrée de l'éditeur de lien.
    Déterminez lesquels manque et les ajouter en entré de l'éditeur de lien, puis voir dans cmake ce qui manque pour que les entrés de l'éditeur de lien soient correctes.

  5. #5
    Membre Expert
    Femme Profil pro
    ..
    Inscrit en
    Décembre 2019
    Messages
    735
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 95
    Localisation : Autre

    Informations professionnelles :
    Activité : ..

    Informations forums :
    Inscription : Décembre 2019
    Messages : 735
    Par défaut
    Coucou bacelar,
    Salut tout le monde,

    J'ajouterais aussi que, généralement, il faut que la bibliothèque (.lib) et le projet soient compilés avec les mêmes options.
    En effet, quand je lis par exemple LIEF_EXTENDED=on, je devine que c'est une macro qui va activer des fonctionnalités étendues, et que le projet va les utiliser. Cependant, si la lib a été compilée sans, elle en est dépourvue.
    Bien sûr, c'est valable aussi pour le mode de construction "release" ou "debug", et dans le dernier cas, il a pu être ajouté un d à la fin du nom de la lib pour marquer la différence, genre liefd.lib, donc faire aussi attention à ça.

Discussions similaires

  1. Réponses: 0
    Dernier message: 10/11/2021, 14h56
  2. Réponses: 0
    Dernier message: 14/08/2020, 05h46
  3. Réponses: 7
    Dernier message: 29/06/2012, 11h33
  4. Réponses: 2
    Dernier message: 11/03/2011, 21h40
  5. Réponses: 3
    Dernier message: 02/06/2010, 08h48

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