Domanda

Ho un progetto DLL in VS 2008 Pro che utilizza OpenMP. Uso / MT come opzione di "generazione del codice", perché voglio che tutte le mie dipendenze siano collegate staticamente alla mia DLL, poiché non desidero distribuire molte librerie ai miei client: tutto deve essere incluso in questo unico file DLL. Il problema è che la mia DLL risultante dipende ancora da VCOMP90.DLL.

Come posso liberarmi di questa dipendenza?

Alcune informazioni:

  • / openmp è impostato nelle opzioni del compilatore
  • Collegamento statico a vcomp.lib
  • include è impostato

  • utilizzando la libreria multithread (/ MT)

Grazie mille per il tuo aiuto!

È stato utile?

Soluzione

Non credo che sarai in grado di sbarazzarti della dipendenza DLL - vcomp.lib è una libreria di importazione per VCOMP90.DLL - non è una libreria statica:

Non sembra che sia fornita una lib statica.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top