vector error ( LNK2005) 2007-09-17 - By Dale Stewart
Back I think that the cause of this error is due to a mismatch in the C runtime library used between your application and MySQL++. Make sure that you are using the Multithreaded DLL version (debug or release as a appropriate) when building your project, as it has to match what is used by MySQL++. Using the static runtime library or the single-threaded runtime library in your application will not work.
-- --Original Message-- -- From: Mandy Llanes [mailto:mandy.llanes@(protected)] Sent: Monday, September 17, 2007 11:30 AM To: plusplus@(protected) Subject: vector error ( LNK2005)
Hello, i define type...
typedef vector<std::string> StringArray;
two atribute off classes are.,...
protected: StringArray _types;
protected: StringArray _fields;
but when i compile, in the link time i produce error...
Error 5 error LNK2005: "public: __thiscall std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &)" (??0?$basic_string@(protected)?$char_traits@(protected)@(protected)@@(protected)?$allocator@(protected)@(protected)@@(protected)@@(protected)@(protected) 01@@(protected)) already defined in mysqlpp.lib(mysqlpp.dll) StructTables.obj
any idea???
Thank's very much
-- MySQL++ Mailing List For list archives: http://lists.mysql.com/plusplus To unsubscribe: http://lists.mysql.com/plusplus?unsub=mysql@(protected)
|
|