1.U盘考的备份:
2.CMake2.8配VTK5.6:
不设置动态DLL:
一个错误:
找到:
统一换为(与igstk中的一致):
// Allow use of features specific to Windows 95 and Windows NT 4 or later.
#ifndef WINVER
#define WINVER 0x0500
#endif
// Define _WIN32_WINNT and _WIN32_IE to avoid the following error with Visual
// Studio 2008 SP1:
// "C:\Program Files\Microsoft SDKs\Windows\v6.0A\include\sdkddkver.h(217) :
// fatal error C1189: #error : _WIN32_WINNT settings conflicts with _WIN32_IE
// setting"
#ifndef _WIN32_WINNT
#define _WIN32_WINNT 0x0501 // =_WIN32_WINNT_NT4
#endif
#ifndef _WIN32_IE
#define _WIN32_IE 0x0601 //=_WIN32_IE_IE60SP1
#endif
3.ITK
检查DEBUG:
更换:
- itkLoggerBase.h中DEBUG换为MYDEBUG(注意void DEBUG除外)
itkLoggerOutput.cxx中DEBUG换为MYDEBUG
itkThreadLoggerTest.cxx中DEBUG换为MYDEBUG
itkLoggerTest.cxx中DEBUG换为MYDEBUG
itkLoggerManagerTest.cxx中DEBUG换为MYDEBUG
重新生成:
4.IGSTK
- source替换四个文件:
igstkNDICommandInterpreter.h .cxx
igstkNDITracker.h