Hi,
These are some problems and how to resolve them:
1. If you have the following message when you try to
build one of the sample programs, let.s say the simple
program:
Compiling...
draw_object.c
object.c
Linking...
ARvideoWin32.lib(videoWin32.obj) : error LNK2001:
unresolved external symbol "__declspec(dllimport)
class CVisImageSource __stdcall
VisFindImageSource(class CWnd *,bool)"
(__imp_?VisFindImageSource@@Y .?AVCVisImageSource@@P ......@@_N@Z )
..\..\bin/simple.exe : fatal error LNK1120: 1
unresolved externals
Error executing link.exe.
simple.exe - 2 error(s), 0 warning(s)
You have to rebuild all the ARToolKit.s libraries that
can be found in the ARToolKit2.11.win32\lib\src.
You must build Debug and Release versions of all the
projects of the Src folder (one by one) by first using
the "Build / Set Active Configuration" menu to change
the active project to AR - Win32 Debug, for example,
and then selecting "Build / Rebuild All". Next, switch
to AR - Win32 Release and then selecting "Build /
Rebuild All".
2. When you try to build, again, one of the sample
programs, if you have the following error message:
Simple.exe - Entry Point Not Found
Procedure entry point XXXX could not be located in the
dynamic link library XX.dll
You have to replace the library VisCore.dll,
VisCoreDB.dll, VisImSrc.dll, VisImSrcDB.dll that exist
in the bin directory of VisSDK C:\Projects\VisSDK\bin
to the bin directory of the ARToolKit.
3. Finally, the .exe file can.t be executed from the
Visual C++ directly, you have to execute them by
double clicking on .exe file in the bin directory of
the ARToolKit.
___________________________________________________________
Do You Yahoo!? -- Un e-mail gratuit @y ....... !
Yahoo! Courrier : http://fr.mail.yahoo.com
|