- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello everyone,
I had use the TBB to optimize a fractal-program and it woks very well on my PC. I used Microsoft Visual Studio on Windows 7. But when I try to start the program on a other PC I became a runtime-error: MSVCP100.dll is missing. I have find out that MSVCP100.dll is a Library that allows to work onassembler-level and that thector of the scheduler needs the dll, but I could find a answer to solve that problem.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello everyone,
I had use the TBB to optimize a fractal-program and it woks very well on my PC. I used Microsoft Visual Studio on Windows 7. But when I try to start the program on a other PC I became a runtime-error: MSVCP100.dll is missing. I have find out that MSVCP100.dll is a Library that allows to work onassembler-level and that thector of the scheduler needs the dll, but I could find a answer to solve that problem.
Hello!
I think you have to install the VC++ redistributable package(on the computer with the error), according to here:
http://social.msdn.microsoft.com/Forums/zh-en/vcgeneral/thread/e2732f7a-9ce7-4f82-a422-b69ea88f9e8f
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Isn't msvcp100.dll something to do with Microsoft? (ms=Microsoft)
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello everyone,
I had use the TBB to optimize a fractal-program and it woks very well on my PC. I used Microsoft Visual Studio on Windows 7. But when I try to start the program on a other PC I became a runtime-error: MSVCP100.dll is missing. I have find out that MSVCP100.dll is a Library that allows to work onassembler-level and that thector of the scheduler needs the dll, but I could find a answer to solve that problem.
You could also build statically.
http://social.msdn.microsoft.com/Forums/en-US/vcprerelease/thread/0ce7f89d-dbca-44c7-82b3-b49958ce89d0
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Isn't msvcp100.dll something to do with Microsoft? (ms=Microsoft)
AFAIK this is C++ runtime for visual studio 2010. open source tbb binaries depends on runtime. So you just need to take tbb.dll version from the appropriate bin\
--Vladimir
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
You could also build statically.
to build tbb with static runtime you can pass 'runtime=vc_mt' parameter to the make, e.g.
[bash]gmake runtime=vc_mt[/bash]
--Vladimir
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Isn't msvcp100.dll something to do with Microsoft? (ms=Microsoft)
AFAIK this is C++ runtime for visual studio 2010. open source tbb binaries depends on runtime. So you just need to take tbb.dll version from the appropriate bin\
--Vladimir
However, if tbb depends on c++ runtimes, won't you need the c++ runtime and the tbb.dll? Sorry if I'm getting annoying!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
However, if tbb depends on c++ runtimes, won't you need the c++ runtime and the tbb.dll? Sorry if I'm getting annoying!
I'm not sure I understood the question. Could you pls re-phrase it?
as example
bin\ia32\vc9\tbb.dll depends on
msvcr90.dll- runtime
msvcp90.dll C++
kernel32.dll
bin\ia32\vc10\tbb.dll depends on
msvcr100.dll- runtime
msvcp100.dll C++
kernel32.dll
so in case you have VS 2008 installed you need to use
bin\ia32\vc9\tbb.dll which should automatically take libraries installed on your machine. and if you haveVS 2010 installed you need to use bin\ia32\vc10\tbb.dll
--Vladimir
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
However, if tbb depends on c++ runtimes, won't you need the c++ runtime and the tbb.dll? Sorry if I'm getting annoying!
I'm not sure I understood the question. Could you pls re-phrase it?
What I mean is, if you don't have any version of vc++ or tbb on the machine with the error, won't you need the tbb dll and the c++ runtime, or just the vc++ runtime?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
However, if tbb depends on c++ runtimes, won't you need the c++ runtime and the tbb.dll? Sorry if I'm getting annoying!
I'm not sure I understood the question. Could you pls re-phrase it?
What I mean is, if you don't have any version of vc++ or tbb on the machine with the error, won't you need the tbb dll and the c++ runtime, or just the vc++ runtime?

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page