We just installed Intel C++ compiler along with the Thread Building Blocks. I'm particularly looking to use the parallel_for mechanism. I have it all compiling fine but getting 10 linker errors, all similar to the following below.
It's as if the LIB envar is not being used. It is set to point to the vc8lib directory. Both the register envars at install and the running of the bat file were both used. A cmd line check using "set" shows that the paths are indeed in the envar.
"LIB=C:Program FilesIntelTBB2.0ia32vc8lib;C:Program FilesIntelIPP5.3.
2.073ia32lib;C:Program FilesIntelIPP5.3.2.073ia32stublib;C:Program File
Error 139 error LNK2019: unresolved external symbol "public: static void __cdecl tbb::internal::allocate_root_proxy::free(class tbb::task &)" (?free@allocate_root_proxy@internal@tbb@@SAXAAVtask@3@@Z) referenced in function "void __cdecl operator delete(void *,class tbb::internal::allocate_root_proxy const &)"
Is there some setting that causes Visual Studio Ver 8 to ignore environment variables?
Any help would be appreciated.
Extra info - The SeismicSimulation example project DOES open, compile, link, and run OK!