Hello,
Thanks for the all the replies and very sorry for my late reply.
I am using Windows 7, QT creator uses compiler of Visual Studio 2010. Do I
still require MingW ?
Also, I have downloaded binaries of Boost, so should I download a complete
version of it and then build using bjam ?
-Thanks
On Fri, Oct 17, 2014 at 7:34 PM, Manuel Schiller
Hi,
you say are using QtCreator, but you do not state which OS you are using. So I guess you are still on windows, and I also guess QtCreator uses mingw as the compiler instead of Visual Studio.
If this is true, then you need to compile boost using mingw in order to be able to properly link against the boost libraries.
Bye Manuel
2014-10-17 15:22 GMT+02:00 Kavita
: Hello,
I am working on a project of boost unit testing framework using QT creator. I have written a small test program and trying to link "libboost_unit_test_framework-vc100-mt-gd-1_56.lib". This library is present at specified path. But program fails to compile giving said linking error.
I searched on net and found that, error should go with "#define BOOST_ALL_NO_LIB". But then, I am getting below error:
main.obj:-1: error: LNK2019: unresolved external symbol "class boost::unit_test::test_suite * __cdecl init_unit_test_suite(int,char * * const)" (?init_unit_test_suite@@YAPAVtest_suite@unit_test@boost@@HQAPAD@Z) referenced in function _main
The above function is a part of "libboost_unit_test_framework-vc100-mt-gd-1_56.lib".
I have written same unit tests using VS 2010 and with the same boost libraries. The program worked properly with expected behavior.
What could be possibly going wrong with the usage of boost on QT ? Please help !
-Thanks
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users
_______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users