Зависимость от VCOMP90.DLL в проекте VSMP 2008 Pro OpenMP - PullRequest
6 голосов
/ 28 октября 2009

У меня есть проект DLL в VS 2008 Pro, который использует OpenMP. Я использую / MT в качестве опции «генерации кода», потому что я хочу, чтобы все мои зависимости статически были связаны с моей DLL, поскольку я не хочу распространять много библиотек среди моих клиентов - все должно быть включено в этот один файл DLL. Проблема в том, что моя получающаяся DLL все еще зависит от VCOMP90.DLL.

Как мне избавиться от этой зависимости?

Некоторая информация:

  • / openmp устанавливается в опциях компилятора
  • Я статически связываюсь с vcomp.lib
  • включено установлено

  • с использованием многопоточной библиотеки (/ MT)

Большое спасибо за вашу помощь!

1 Ответ

8 голосов
/ 28 октября 2009

Не думаю, что вы сможете избавиться от зависимости DLL - vcomp.lib - это библиотека импорта для VCOMP90.DLL - это не статическая библиотека:

Это не похоже на статическую библиотеку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...