Comment utiliser les bibliothèques compilées avec MingW dans MSVC?

J'ai compilé plusieurs bibliothèques avec MingW/MSYS... l'électricité statique, les bibliothèques sont toujours .un fichiers.
Lorsque j'essaie de lier la bibliothèque avec MSVC projet, Visual Studio jette 'externe non résolu de symboles ... Cela veut dire que l' .une bibliothèque statique est incompatible avec MS C++ Linker. Je présume qu'il doit être converti en un MSVC compatible .fichier lib.

.un et .lib sont juste AR archives de .o ou .les fichiers obj, ainsi en est-il de toute façon comment utiliser MingW compilé libs dans un MSVC projet? Ou dois-je compiler/lien tout simplement dans un compilateur/linker - MSVC seulement/MingW?
Le compilateur MingW qui est dit pour être compatible avec MSVC.

J'ai lu quelques discussions sur ce sujet, mais ils ont surtout dire que le fait de renommer le fichier .lib devrait faire le travail, mais malheureusement il ne fonctionne pas pour moi.

Les bibliothèques Im essayant de lien sont écrits en C.

MSVC de l'éditeur de liens jette les erreurs comme:

error LNK2019: unresolved external symbol "int __cdecl openssl_call(struct ssl_State *,int,int,int)" (?openssl_call@@YAHPAUssl_State@@HHH@Z) referenced in function _main MyAPP.obj

... et 4 plus de même des erreurs se référant à d'autres fonctions appelées à partir de mon application.

Merci pour tous les conseils.

source d'informationauteur NumberFour