Daily Archives: January 13, 2007

IBVH有初始结果了

写了好长好长时间,中间老板还和我一起debug了好几次,今天终于有个小结果了。左边那幅图像是使用8个reference images,右边那个使用5个reference images。不过程序运行速度很慢,用release version的程序,大概还跑了5-10分钟(根据使用的reference images的不同),接下来准备用VTune调调,看看程序到底哪部分的运行时间过程,哪部分代码的运行次数最多,优化一下。

Advertisement

Configure OpenGL

最近又重装了系统,调程序的时候发现Opengl没有了,就又装了一遍,把整个过程写下来,省得以后忘了。
1. Copy glut32.lib and glut.def to C:\Program Files\Microsoft Platform SDK\Lib
2. Copy glut.h to C:\Program Files\Microsoft Platform SDK\Include\gl
3. Copy glut32.dll to C:\WINDOWS\system
4. Revise glut.h,  otherwise you will meet the error "c:\Program Files\Microsoft Visual Studio .NET\Vc7\include\stdlib.h(251): error C2381: ‘exit’ : redefinition; __declspec(noreturn) differs"
    #if defined(_WIN32)
    # ifndef GLUT_BUILDING_LIB
    /*extern _CRTIMP void __cdecl exit(int);*/
    _CRTIMP __declspec(noreturn) void __cdecl exit(int);
    # endif