
I think my problem is how to use the boost test .lib to link the test program. 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. Jian "J Liu" <johnny_spring@hotmail.com> wrote in message news:dbjqb1$rvv$1@sea.gmane.org...
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