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
