FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Duda al crear una libreria
Hola (otra vez),
Estoy intentando hacer una libreria, pero algo tuve que hacer mal, porque al intentar usarla me da un linker error. Lo que hice básicamente fue, crear un nuevo proyecto Library, al que le añado un HeaderFile (.h) con las cabeceras de los algoritmos de la libreria y, un .cpp donde están implementados dichos algoritmos, lo compilo y tal sin problema. Obtengo el fichero .lib que lo incluyo en la carpeta Lib de builder y lo mismo para el .h que lo pongo en la carpeta Include. #include <cadenas.h> es lo que pongo en el programa en el que quiero usar la libreria. Gracias de antemano |
#2
|
||||
|
||||
Puedes mandar el mensaje de error que te manda el compilador.
Saludos |
#3
|
|||
|
|||
[Linker Error] Unresolved external 'NumBloques(int&)' referenced from C:\ARCHIVOS DE PROGRAMA\BORLAND\CBUILDER6\PROJECTS\UNIT1.OBJ
Salu2 |
#4
|
||||
|
||||
Lo que te debe de faltar entonces la directiva _export en tu funcion, ejemplo
void _export Funcion() { ... } esto en el .cpp de tu libreria. Saludos |
#5
|
|||
|
|||
Quiza el path que estas dandole a builder no es enl correcto, ya probaste desde proyecto->opciones->include path
|
#6
|
|||
|
|||
Hola,
He puesto void _export Function() {} y he incluido la carpeta donde tengo la libreria en include path y library path, pero me sigue dando el linker error al usar el algoritmo definido en la libreria. No se que por qué puede ser... Salu2 |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
La libreria NSP | Apetelinau | API de Windows | 0 | 09-07-2007 12:18:59 |
Libreria Mp3 | Perio | Varios | 7 | 16-05-2006 16:17:16 |
Crear un unit tipo libreria | D@byt | OOP | 7 | 06-05-2005 08:25:36 |
Duda! donde crear una Classe¿? | kye_z | OOP | 4 | 27-10-2004 16:14:59 |
Duda para crear índice de artículo | Tio | Firebird e Interbase | 2 | 10-06-2003 01:00:14 |
|