Al final lo he solucionado, tenía que añadir al linker unos archivos .a<br>No se muy bien porqué pero es la única manera de que me funcione. <br>Gracias por todo. Saludos<br><br><div class="gmail_quote">El 2 de diciembre de 2010 00:33, Programante <span dir="ltr"><<a href="mailto:programante@gmail.com">programante@gmail.com</a>></span> escribió:<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">El 30/11/10 14:21, maite mai escribió:<br>
<div class="im">> Buenos días,<br>
><br>
> estoy intentando conectarme a una base de datos sql server. Me he<br>
> bajado una librería llamada sqlapi++.<br>
><br>
> Si simplemente añado sqlapi.h al proyecto, no me reconoce la clase<br>
> SAConnection que necesito<br>
> Si además añado la librería librería al linker me dice, [linked error]<br>
> undefined reference to<br>
><br>
> En las propiedades del proyecto le he indicado la carpeta donde está<br>
> el lib y la carpeta donde están los .h. Los .c no existen.<br>
<br>
</div>¿A qué llamas añadir la librería al linker? ¿Qué comando le pones?<br>
Como norma general, tienes que hacer include a los .h y la librería<br>
en el enlazado, con una sintazis similar a -lsqlapi. Así que vas bien.<br>
¿Cuál es el mensaje de error? "undefined reference to " ¿qué?<br>
<div><div></div><div class="h5"><br>
<br>
_______________________________________________<br>
Lista de correo Cconclase <a href="mailto:Cconclase@listas.conclase.net">Cconclase@listas.conclase.net</a><br>
<a href="http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net" target="_blank">http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net</a><br>
Bajas: <a href="http://listas.conclase.net/index.php?gid=2&mnu=FAQ" target="_blank">http://listas.conclase.net/index.php?gid=2&mnu=FAQ</a><br>
</div></div></blockquote></div><br>