Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
849 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [C++] Tests Unitaires avec Boost

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[C++] Tests Unitaires avec Boost

n°1651669
guiguivts
Posté le 01-12-2007 à 14:02:49  profilanswer
 

Salut.  
 
J'essaye de faire des tests unitaires en c++ avec boost.  
 
J'ai installé la libraire et lancé un premier test :  
 

Code :
  1. #include <boost/test/unit_test.hpp>
  2. int main(){
  3. BOOST_CHECK(0==0);
  4. }


Je compile de cette façon g++ -c Main.cpp
 
Puis si je fais : g++ Main.o j'obtient :  
 

Code :
  1. Main.o: In function `main':
  2. Main.cpp:(.text+0xc6): undefined reference to `boost::test_tools::tt_detail::check_impl(boost::test_tools::predicate_result const&, boost::basic_wrap_stringstream<char>&, boost::unit_test::basic_cstring<char const>, unsigned int, boost::test_tools::tt_detail::tool_level, boost::test_tools::tt_detail::check_type, unsigned int, ...)'
  3. collect2: ld a retourné 1 cpp d'état d'exécution


Et si j'utilise : g++ Main.o -lboost_unit_test_framework j'obtient :  

Code :
  1. /usr/lib/gcc/i486-linux-gnu/4.1.2/../../../../lib/libboost_unit_test_framework.so: undefined reference to `init_unit_test_suite(int, char**)'
  2. collect2: ld a retourné 1 cpp d'état d'exécution


Comment faire ?  
 
Merci :)


---------------
http://plainedemazerolles.free.fr
mood
Publicité
Posté le 01-12-2007 à 14:02:49  profilanswer
 

n°1651720
guiguivts
Posté le 01-12-2007 à 19:40:47  profilanswer
 

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [C++] Tests Unitaires avec Boost

 

Sujets relatifs
[résolu] [boost] problèmes avec copy_fileTests C++
QT vs STL/Boostboost::filesystem utilisation de copy_file
SVG et navigateurs -> tests de compatibilitétests de c/c++
[boost::thread] Comment limiter le nombre de threads simultanésintérêt de boost::multi_array ?
[résolu][boost::thread] thread à partir d'une fonction à argument?[C#] [Résolu] Comment communiquer avec une dll c++
Plus de sujets relatifs à : [C++] Tests Unitaires avec Boost


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)