Intel® oneAPI Threading Building Blocks
Ask questions and share information about adding parallelism to your applications when using this threading library.
2465 Discussions

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

renorm
Beginner
374 Views
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!
0 Kudos
2 Replies
Vladimir_P_1234567890
374 Views
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
0 Kudos
SergeyKostrov
Valued Contributor II
374 Views
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
0 Kudos
Reply