问题描述
几天前,我从VS1010切换到VS2012,这一变化丝毫没有给我带来任何麻烦。昨天,我将编译后的DLL带到另一台计算机上,发现它根本无法工作,甚至无法加载。由于DLL在我用来开发的计算机上没有错误运行,因此我认为这将是一个未解决的依赖性,我是对的。
I swtiched a few days ago from VS1010 to VS2012 and the change gave me no trouble at all. Yesterday I took a compiled DLL to another machine and noticed it wouldn't work at all, not even load. Since the DLL runs bug free on the computer that I use to develop I thought it would be an unresolved dependency and I was right.
使用VS2010 v110工具集进行构建时,还有另一个其他依赖项:VCOMP110.DLL。有没有办法在编译时静态地包含此DLL,这样我就不必随软件一起重新分发它了?
When building with VS2010 v110 toolset there's another additional dependency: VCOMP110.DLL . Is there a way to statically include this DLL at compilation time so I won't have to redistribute it along with the software?
推荐答案
应该是Microsoft®C / C ++ OpenMP运行时
It should be Microsoft® C/C++ OpenMP Runtime
请参见
但是我没有找到一个lib
But i didn't found a lib.
这篇关于VS2012和VCOMP110.dll的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!