<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2995" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>Hola Pamela,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV style="FONT: 10pt arial">----- Original Message -----
<DIV style="BACKGROUND: #e4e4e4; font-color: black"><B>From:</B> <A
title=pdellepiane@gmail.com href="mailto:pdellepiane@gmail.com">Pamela
Dellepiane</A> </DIV>
<DIV><B>To:</B> <A title=cconclase@listas.conclase.net
href="mailto:cconclase@listas.conclase.net">cconclase@listas.conclase.net</A>
</DIV>
<DIV><B>Sent:</B> Sunday, December 10, 2006 9:08 PM</DIV>
<DIV><B>Subject:</B> [C con Clase] MSVC++ 6: preprocesador no encuentra
librerias</DIV></DIV>
<DIV><BR></DIV>
<DIV>Hola. Estoy usando MSVC++ 6.0 y tengo algunas dudas sobre la inclusion de
librerias tal vez alguien me pueda ayudar. Supongamos que me baje la libreria
lib1, y quiero compilar un ejemplo, la libreria esta incluida
asi:<BR><BR>#include <lib1/test/test.hpp><BR><BR>pero estuve viendo que
tambien se puede incluir asi:<BR><BR>#include "lib1/test/test.hpp"<BR><BR>cual
es la diferencia?</DIV>
<DIV> </DIV>
<DIV><STRONG><EM>Te copio lo que he encontrado en conclase,</EM></STRONG></DIV>
<DIV><STRONG><EM></EM></STRONG> </DIV>
<DIV><FONT face=Arial size=2><A
href="http://c.conclase.net/curso/index.php?cap=023">http://c.conclase.net/curso/index.php?cap=023</A></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>
<P><STRONG><EM>La diferencia entre escribir el nombre del fichero entre
"<>" o """", está en el algoritmo usado para encontrar los ficheros a
incluir. En el primer caso el preprocesador buscará en los directorios "include"
definidos en el compilador. En el segundo, se buscará primero en el directorio
actual, es decir, en el que se encuentre el fichero fuente, si no existe en ese
directorio, se trabajará como el primer caso. Te recomiendo que eches un ojo más
a fondo en el link.</EM></STRONG></P></FONT></DIV>
<DIV><BR><BR>Siguiendo con el ejemplo, si tengo esta estructura de directorios:
<BR><BR>C:\testcpp\TestWorkspace1<BR>
TestWorkspace1.dsw<BR>
TestWorkspace1.ncb<BR>
TestWorkspace1.opt<BR>C:\testcpp\TestWorkspace1\TestProject1<BR>
TestProject1.dsp<BR>
TestProject1.plg<BR><BR>donde debo descomprimir la libreria para que el
preprocesador encuentre el test.hpp ? <BR>y adonde debo apuntar el directorio de
inlcudes en las opciones ? </DIV>
<DIV> </DIV>
<DIV>muchas gracias<BR><BR>pam</DIV>
<DIV> </DIV>
<DIV><STRONG><EM><FONT face=Arial size=2>Yo cuando usaba Visual C++ 6.0 y tenía
que poner pocos includes los copiaba en el directorio donde estaba .dsp, dsw,
cpp, etc. Si había que añadir muchos como me ocurría cuando usaba las MIL
(biblioteca de visión artificial) me iba a proyect settings, C/C++, en category
seleccionaba preprocessor y en el cuadro de texto de aditional includes escribía
esto: </FONT></EM></STRONG></DIV>
<DIV><STRONG><EM><FONT face=Arial size=2></FONT></EM></STRONG> </DIV>
<DIV><STRONG><EM><FONT face=Arial size=2>C:\Program Files\Matrox
Imaging\mil\include</FONT></EM></STRONG></DIV>
<DIV><STRONG><EM><FONT face=Arial size=2></FONT></EM></STRONG> </DIV>
<DIV><STRONG><EM><FONT face=Arial size=2>Directorio donde estaban los
includes.</FONT></EM></STRONG></DIV>
<DIV><STRONG><EM><FONT face=Arial size=2></FONT></EM></STRONG> </DIV>
<DIV><STRONG><EM><FONT face=Arial size=2>Con respecto a las bibliotecas (dlls)
siempre lo he hecho manualmente. En la ventanita de la izquierda por el centro
(donde se ven todos los files de tu proyecto actual) seleccionaba la vista de
archivos y ahí una pestaña de la que cuelgan las carpetas header files, sources
files, etc. En es pestaña botón derecho add files to proyect, en tipo de
archivos seleccionas library files y ya vas al directorio donde están y los
añades. Esto también se puede usar para añadir un archivo de cabecera al
proyecto, vas al directorio header files en esa pestaña y le das a añadir y lo
mismo que antes.</FONT></EM></STRONG></DIV>
<DIV><STRONG><EM><FONT face=Arial size=2></FONT></EM></STRONG> </DIV>
<DIV><STRONG><EM><FONT face=Arial size=2>Un saludo,</FONT></EM></STRONG></DIV>
<DIV><STRONG><EM><FONT face=Arial size=2>Juan
Antonio.</FONT></EM></STRONG></DIV>
<DIV><BR></DIV>
<P>
<HR>
<P></P>_______________________________________________<BR>Cconclase mailing
list<BR>Cconclase@listas.conclase.net<BR>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net<BR></BODY></HTML>