[C con Clase] MSVC++ 6: preprocesador no encuentra librerias

Jose A. Brito jbrito en maturin.oilfield.slb.com
Mar Dic 12 13:25:31 CET 2006


Juan Antonio,
 
Muchas gracias por el soporte.
 
Saludos.
 
 
Jose A. Brito H.
Schlumberger Venezuela, S.A.
Field Specialist 1 - RMC / Sensa
East Venezuela
* +58 291 660 1000 / 660 0666 (Central)
* +58 291 660 1186 (Direct)
* +58 414 830 0352  (Mobile)
* Fax +58 291 6431010  (Fax)
* jbrito en maturin.oilfield.slb.com
* jbrito <mailto:jbrito en SLB.com> @SLB.com

-----Original Message-----
From: cconclase-bounces en listas.conclase.net
[mailto:cconclase-bounces en listas.conclase.net] On Behalf Of Juan Antonio
Sent: Monday, December 11, 2006 8:25 PM
To: Lista de correo sobre C y C++
Subject: Re: [C con Clase] MSVC++ 6: preprocesador no encuentra librerias


Hola José A.,
 
mira los links de la búsqueda,
 
http://www.google.es/search?hl=es
<http://www.google.es/search?hl=es&q=visual+c%2B%2B+pdf&meta>
&q=visual+c%2B%2B+pdf&meta=
 
Un saludo,
Juan Antonio.

----- Original Message ----- 
From: Jose A. Brito <mailto:jbrito en maturin.oilfield.slb.com>  
To: 'Lista de correo sobre C y  <mailto:cconclase en listas.conclase.net> C++' 
Sent: Monday, December 11, 2006 6:32 PM
Subject: Re: [C con Clase] MSVC++ 6: preprocesador no encuentra librerias

Buenas, Team
 
Tendra alguien un manual de MSVC++ en formato PDF que pueda compartir o
algun link dondes poder descargar uno?.
 
Saludos.
 
 
 
 
Jose A. Brito H.
Schlumberger Venezuela, S.A.
Field Specialist 1 - RMC / Sensa
East Venezuela
* +58 291 660 1000 / 660 0666 (Central)
* +58 291 660 1186 (Direct)
* +58 414 830 0352  (Mobile)
* Fax +58 291 6431010  (Fax)
* jbrito en maturin.oilfield.slb.com
* jbrito <mailto:jbrito en SLB.com> @SLB.com

-----Original Message-----
From: cconclase-bounces en listas.conclase.net
[mailto:cconclase-bounces en listas.conclase.net] On Behalf Of Juan Antonio
Sent: Sunday, December 10, 2006 4:42 PM
To: Lista de correo sobre C y C++
Subject: Re: [C con Clase] MSVC++ 6: preprocesador no encuentra librerias


Hola Pamela,
 
----- Original Message ----- 
From: Pamela  <mailto:pdellepiane en gmail.com> Dellepiane 
To: cconclase en listas.conclase.net 
Sent: Sunday, December 10, 2006 9:08 PM
Subject: [C con Clase] MSVC++ 6: preprocesador no encuentra librerias

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:

#include <lib1/test/test.hpp>

pero estuve viendo que tambien se puede incluir asi:

#include "lib1/test/test.hpp"

cual es la diferencia?
 
Te copio lo que he encontrado en conclase,
 
http://c.conclase.net/curso/index.php?cap=023
 
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.



Siguiendo con el ejemplo, si tengo esta estructura de directorios: 

C:\testcpp\TestWorkspace1
     TestWorkspace1.dsw
     TestWorkspace1.ncb
     TestWorkspace1.opt
C:\testcpp\TestWorkspace1\TestProject1
                                            TestProject1.dsp
                                            TestProject1.plg

donde debo descomprimir la libreria para que el preprocesador encuentre el
test.hpp ? 
y adonde debo apuntar el directorio de inlcudes en las opciones ? 
 
muchas gracias

pam
 
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: 
 
C:\Program Files\Matrox Imaging\mil\include
 
Directorio donde estaban los includes.
 
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.
 
Un saludo,
Juan Antonio.




  _____  




_______________________________________________
Cconclase mailing list
Cconclase en listas.conclase.net
http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net




  _____  




_______________________________________________
Cconclase mailing list
Cconclase en listas.conclase.net
http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net


------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20061212/7a75bb4b/attachment.html>


Más información sobre la lista de distribución Cconclase