STL version __declspec(dllimport) dans VISUAL 2010
Bonjour,
Je développe sous Windows Visual Studio 2010 et je suis en train d'essayer d'ajouter une bibliothèque à un programme console C++ mais les fichiers lib pointe vers une version __declspec(dllimport) de la STL, or mon projet est un simple projet console.
Voici les premières (j'en ai au moins une centaine) erreurs que j'obtiens.
Code:
1 2 3
| libmegamatching.lib(BImage.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: int __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::sputn(char const *,int)" (__imp_?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHPBDH@Z)
libmegamatching.lib(makeCanonicalImage.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: int __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::sputn(char const *,int)" (__imp_?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHPBDH@Z)
M_Control.lib(Logger.obj) : error LNK2001: unresolved external symbol "__declspec(dllimport) public: int __thiscall std::basic_streambuf<char,struct std::char_traits<char> >::sputn(char const *,int)" (__imp_?sputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHPBDH@Z) |
J'ai essayé plusieurs trucs comme changer les options dans C/C++ > Code generation > Runtime library mais je n'ai pas réussi à trouver de solution.
Quelqu'un a une idée des options que je pourrai changer?
Merci d'avance