Using 32 / 64 bit binaries wth Visual Studio 2008 and Visual Studio 2010 on the same machine.

Using 32 / 64 bit binaries wth Visual Studio 2008 and Visual Studio 2010 on the same machine.

The problem is that DLL names for all version are the same. If I add all DLL locations into PATH environment variable will an application compiled with Visual Studio 2008 for 32 bit platform find the right tbb.dll file?

Maybe it is better to recompile DLLs with different names for different platforms? For example, 32 bit version for Visual Studio 2008 would be named tbb_vc9_32bit.dll or something similar. What is the easiest way to change dll names?

Thank you!

3 posts / 0 new
Last post
For more complete information about compiler optimizations, see our Optimization Notice.

Hello renorm,if you use commercial version you need to turn on tbb usage in VS integration.if you use oss version you can use vs plug-in or just put intel64 paths/libs first. windows will handle this in the right way.Hope this helps.--Vladimir

I had similar issues in December 2011 and suggested some changesrelated tonaming ofTBB dlls.

Please take a look at a post:

http://software.intel.com/en-us/forums/showthread.php?t=101742&o=a&s=lr

I wonder if TBB's team will take a look at it again?

Best regards,
Sergey

Leave a Comment

Please sign in to add a comment. Not a member? Join today