La Web del Programador: Comunidad de Programadores
 
    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