Problem C/C++
Tengo este error:
Linking...
LS_3D_matching.obj : error LNK2001: unresolved external symbol "void __cdecl delaunay(int)" (?delaunay@@YAXH@Z)
Debug/LS_3D_matching.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
alguien puede decirme como puedo solucionarlo. La funcion delaunay esta declarada!!!!
Linking...
LS_3D_matching.obj : error LNK2001: unresolved external symbol "void __cdecl delaunay(int)" (?delaunay@@YAXH@Z)
Debug/LS_3D_matching.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.
alguien puede decirme como puedo solucionarlo. La funcion delaunay esta declarada!!!!
Hola:
Pueden ser muchas cosas. La función debe estar declarada (normalmente en un .h), pero también debe estar su código en algún sitio (normalmente un .c o .cpp).
Si está en un fichero separado, es posible que se te haya olvidado poner el fichero en la lÃnea de compilado.
Si la función está en una librerÃa (.lib o .dll), hay que añadir la librerÃa al compilado. A veces incluso influye el poner una librerÃa delante o detrás en la lÃnea de compilado para que la función se encuentre o no.
No estarÃa de más que dieras algunos datos más, como dónde está el código de la función (un .c, un .cpp, una librerÃa ya compilada) y qué estás poniendo exactamente para compilar.
Se bueno
Pueden ser muchas cosas. La función debe estar declarada (normalmente en un .h), pero también debe estar su código en algún sitio (normalmente un .c o .cpp).
Si está en un fichero separado, es posible que se te haya olvidado poner el fichero en la lÃnea de compilado.
Si la función está en una librerÃa (.lib o .dll), hay que añadir la librerÃa al compilado. A veces incluso influye el poner una librerÃa delante o detrás en la lÃnea de compilado para que la función se encuentre o no.
No estarÃa de más que dieras algunos datos más, como dónde está el código de la función (un .c, un .cpp, una librerÃa ya compilada) y qué estás poniendo exactamente para compilar.
Se bueno
