質問

OpenMPを使用するVS 2008 ProのDLLプロジェクトがあります。クライアントに多くのライブラリを配布したくないため、すべての依存関係をDLLに静的にリンクするため、「コード生成」オプションとして/ MTを使用します。すべてがこの1つのDLLファイルに含まれます。問題は、生成されるDLLがまだVCOMP90.DLLに依存していることです。

どうすればこの依存関係を取り除くことができますか?

一部の情報:

  • / openmpはコンパイラオプションで設定されます
  • vcomp.libに対して静的にリンクします
  • includeが設定されています

  • マルチスレッドライブラリ(/ MT)の使用

ご協力ありがとうございました!

役に立ちましたか?

解決

DLLの依存関係を取り除くことができるとは思わない- vcomp.lib はVCOMP90.DLLのインポートライブラリです-静的ライブラリではありません:

静的ライブラリが提供されているようには見えません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top