VS2008 Pro OpenMP项目中对VCOMP90.DLL的依赖性

and*_*s-h 6 openmp visual-studio

我在VS 2008 Pro中有一个使用OpenMP的DLL项目.我使用/ MT作为'代码生成'选项,因为我希望我的所有依赖关系静态链接到我的DLL,因为我不想将许多库分发给我的客户端 - 所有内容都应该包含在这个DLL文件中.问题是我生成的DLL仍然依赖于VCOMP90.DLL.

我怎样才能摆脱这种依赖?

一些信息:

  • / openmp在编译器选项中设置
  • 我静态链接vcomp.lib
  • 包括已设定

  • 使用多线程库(/ MT)

非常感谢你的帮助!

Mic*_*urr 8

我不认为你能够摆脱DLL依赖 - vcomp.lib是VCOMP90.DLL的导入库 - 它不是一个静态库:

它看起来不像提供静态库.