Título: errores varios Publicado por: flony en 5 Octubre 2013, 04:43 am bueno, no le encuentro solución, si alguno me ayuda estaría genial, acá el code y su log donde están los errores
es visual c++ 2012 Código: // ver1.1.cpp: define el punto de entrada de la aplicación de consola. log Citar Compilación iniciada a las 04/10/2013 23:26:24. 1>Proyecto "C:\Users\Administrador\Documents\Visual Studio 2012\ver1.1\ver1.1\ver1.1.vcxproj" en el nodo 2 (Build destinos). 1>Link: C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\bin\link.exe /ERRORREPORT:PROMPT /OUT:"C:\Users\Administrador\Documents\Visual Studio 2012\ver1.1\Release\ver1.1.exe" /INCREMENTAL:NO /NOLOGO /LIBPATH:"C:\Program Files\MySQL\Connector C++ 1.1.3\lib\opt" /LIBPATH:"C:\Program Files\MySQL\MySQL Server 5.6\lib" mysqlcppconn.lib libmysql.lib kernel32.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib /MANIFEST /MANIFESTUAC:"level='asInvoker' uiAccess='false'" /manifest:embed /DEBUG /PDB:"C:\Users\Administrador\Documents\Visual Studio 2012\ver1.1\Release\ver1.1.pdb" /SUBSYSTEM:CONSOLE /OPT:REF /OPT:ICF /LTCG /TLBID:1 /DYNAMICBASE /NXCOMPAT /IMPLIB:"C:\Users\Administrador\Documents\Visual Studio 2012\ver1.1\Release\ver1.1.lib" /MACHINE:X86 /SAFESEH Release\stdafx.obj Release\ver1.1.obj 1>ver1.1.obj : error LNK2001: símbolo externo __imp__get_driver_instance sin resolver 1>ver1.1.obj : error LNK2001: símbolo externo "__declspec(dllimport) public: int __thiscall sql::SQLException::getErrorCode(void)const " (__imp_?getErrorCode@SQLException@sql@@QBEHXZ) sin resolver 1>ver1.1.obj : error LNK2001: símbolo externo "__declspec(dllimport) public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall sql::SQLException::getSQLState(void)const " (__imp_?getSQLState@SQLException@sql@@QBEABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) sin resolver 1>ver1.1.obj : error LNK2001: símbolo externo "__declspec(dllimport) public: class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const & __thiscall sql::SQLString::asStdString(void)const " (__imp_?asStdString@SQLString@sql@@QBEABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@XZ) sin resolver 1>ver1.1.obj : error LNK2001: símbolo externo "__declspec(dllimport) public: __thiscall sql::SQLString::SQLString(char const * const)" (__imp_??0SQLString@sql@@QAE@QBD@Z) sin resolver 1>ver1.1.obj : error LNK2001: símbolo externo "__declspec(dllimport) public: __thiscall sql::SQLString::~SQLString(void)" (__imp_??1SQLString@sql@@QAE@XZ) sin resolver 1>C:\Users\Administrador\Documents\Visual Studio 2012\ver1.1\Release\ver1.1.exe : fatal error LNK1120: 6 externos sin resolver 1>Compilación del proyecto terminada "C:\Users\Administrador\Documents\Visual Studio 2012\ver1.1\ver1.1\ver1.1.vcxproj" (Build destinos) -- ERROR. ERROR al compilar. Tiempo transcurrido 00:00:00.18 Título: Re: errores varios Publicado por: Eternal Idol en 5 Octubre 2013, 11:45 am Son errores al enlazar, podes comprobar si los simbolos mencionados estan exportados en esas librerias con DUMPBIN.
Título: Re: errores varios Publicado por: flony en 5 Octubre 2013, 18:46 pm gracias no conocía esta herramienta, bien a utilizarla y ver que resultados da
;-) ;-) ;-) ;-) Título: Re: errores varios Publicado por: Eternal Idol en 5 Octubre 2013, 19:16 pm De nadas, si estas especificando las librerias correctas es probable que no sean las necesarias para tu version de VC++. Con DUMPBIN vas a poder ver si el name mangling (http://en.wikipedia.org/wiki/Name_mangling) no coincide ... tal vez tengas que bajar otras librerias de importacion.
Título: Re: errores varios Publicado por: flony en 8 Octubre 2013, 00:28 am por fin......por fin gracias a muchos que sin darse cuenta, fueron poniendo su granito de arena, para que me cayera la ficha de como ejecutar el famoso hola mundo de mysql.
primero gracias a Eternal Idol por tenerme la paciencia que me tiene, y tratar de ayudarme a vaya a saber cuantos km de donde estoy, y hablo en lenguaje coloquial y es muy raro que hable en lenguaje técnico, el hizo que me terminara de caer la ficha. debo aclarar que soy autodidacta, y hoy me doy cuenta de TODO lo que me falta aprender, de la herramienta que me dio, que apenas conocia y gracias a dos tutoriales completamente distintos me cae la ficha :laugh: :laugh: resignado a hacer la base de datos en python y mysql ....me baje un tutorial de un tipo que pide instale eclipse, de ahi me doy conque para programar en python, mi maquina virtual debe ser de 64 bit, y la mia es de 32, asi que p`rogramo en python en 32.- y finalmente este tutorial que estoy siguiendo http://www.youtube.com/watch?v=fHE0txCjGgI&list=PL0C5C980A28FEE68D (http://www.youtube.com/watch?v=fHE0txCjGgI&list=PL0C5C980A28FEE68D) me hizo ver por fin que si en dos lenguajes distinto es importante la arquitectura de los 64 bits también, debe serlo para conectar c++ y mysql aqui la foto http://subefotos.com/ver/?e1ea5573c5d086d49b0902f570222bbfo.jpg (http://subefotos.com/ver/?e1ea5573c5d086d49b0902f570222bbfo.jpg) AHORA EL HOLA MUNDO, es un mundo por descubrir en c++ y sql :laugh: :laugh: :laugh: Título: Re: errores varios Publicado por: Eternal Idol en 8 Octubre 2013, 00:56 am Me alegra que lo hayas podido solucionar ::)
|