0
votes

I am getting this error when i am compiling my project under VS2012. It is looking for boost library made in VS2010. I want to use 2012 library. I build the boost with 2012 and found that with 2012, it is generating only 80 files and 2010 it is more than 150 files.

Found that it is doing this auto link from header file. Where is it taking this header file from? Why it is not using the 2012 files which is available? The last build of boost was with 2012 and all the paths are pointing to 2012 files. I removed all 2010 files also.

Thanks..

1

1 Answers

1
votes

Are you sure that everything component you are trying to link has been rebuilt using VS2012 and that there are no projects lurking that are being built with the v100 toolchain? That would be the most likely scenario to trigger this behaviour.

Make sure that all your projects have actually been upgraded to use VS2012 and that you don't have a VS2010 project in your solution.