Pregunta: | 30466 - VISUAL C++ CON ILOG |
Autor: | Victor Jimenez |
A la hora de linkar me sale el siguiente error. Estoy programando con librerias de Ilog para Visual C++.
--------------------Configuration: CoreStep1 - Win32 Debug-------------------- Compiling... CoreStep1.cpp Linking... CoreStep1.obj : error LNK2001: unresolved external symbol "public: static class IlvSymbol * IlvGraphic::_nameSymbol" (?_nameSymbol@IlvGraphic@@2PAVIlvSymbol@@A) msvcrtd.lib(crtexe.obj) : error LNK2001: unresolved external symbol _main c:\ilogprueba\Debug\CoreStep1.exe : fatal error LNK1120: 2 unresolved externals Error executing link.exe. CoreStep1.exe - 3 error(s), 0 warning(s) |
Respuesta: | Jose Castellanos |
Bueno no solo tienes que agregar el include en un programa en Visual C++, tambien tienes que agregar la libreria( Archivo lib ) que contiene la implementacion de las cabeceras del archivo Header que incluyes.
Esto es si incluyes una cabecera include <tapi.h> tambien deberas agregar la libreria tapi32.lib estas se agregan en Visual C++ 6.0 en Proyect->Setting->pestaña LINK en donde dice Object Library Modules ahora cual libreria te falta no lo se, depende de las cabeceras que hayas agregado |