Boost logo

Boost Users :

From: J Liu (johnny_spring_at_[hidden])
Date: 2005-07-19 17:53:32

I think my problem is how to use the boost test .lib to link the test

I tried to put
#include <boost/test/included/unit_test_framework.hpp>
in the code and it works. But in this case I have to put the boost src code
in there. What I want is only use the header files and the generated libs.

I dont know how to correctly link the libs with the program.

Thanks for any help.

"J Liu" <johnny_spring_at_[hidden]> wrote in message
> I am using Boost 1.31 with VC 6.0. I am testing the simplest example
> provided in the boost document. It seems "boost::unit_test" is not a valid
> namespace. After I change it to "boost::unit_test_framwork", it can
> compile but can not link, the error I got is "LINK : fatal error LNK1561:
> entry point must be defined".
> The exmaple I used:
> #include <boost/test/unit_test.hpp>
> using namespace boost::unit_test;
> test_suite*
> init_unit_test_suite( int argc, char* argv[] )
> {
> test_suite* test= BOOST_TEST_SUITE( "const_string test" );
> return test;
> }
> Thanks for any help

Boost-users list run by williamkempf at, kalb at, bjorn.karlsson at, gregod at, wekempf at