安装准备的工作:
这里64位机也用cmake32,不做解释
在任意盘新建下边两个文档,将itk包解压到第二个文件里
cmake配置
where is the source code :我们选择上边第二个文件 这个路劲不建议太长太长可能会报错
where to build the binaries: 选择bin文件夹
点击下边 configure按钮 会有一个弹出的提示框 切记选择 vs2010 10 不要选择 有64位那个,这里不做解释第一次用的时候没有成功
再点击generate
这一切成功之后:
在bin文件夹下有一个ITK.sln 用vs2010打开
全部build一下
在将install带个类在build一下
最后测试:
helloworld
在你想简历工程的盘下 新建一个文件夹 test
在test文件夹下在建立如下两个文件
在helloworld文件夹下建立
其中CMakeList.txt的内容为
# This is the root ITK CMakeLists file.
cmake_minimum_required(VERSION 2.4)
if(COMMAND CMAKE_POLICY)
cmake_policy(SET CMP0003 NEW)
endif()
# This project is designed to be built outside the Insight source tree.
project(HelloWorld)
# Find ITK.
find_package(ITK REQUIRED)
include(${ITK_USE_FILE})
add_executable(HelloWorld HelloWorld.cxx )
target_link_libraries(HelloWorld ${ITK_LIBRARIES})
在HelloWorld.cxx文件的内容为:
#include "itkImage.h"
int main()
{
typedef itk::Image< unsigned short, 3 > ImageType;
ImageType::Pointer image = ImageType::New();
std::cout << "ITK Hello World !" << std::endl;
std::cin.get();
return 0;
}
保存好之后,用cmake进行配置
配置如前source指向hello。cxx
等等
在配置好之后
bin文件夹下会有
用vs2010运行就好了