天天看点

Qt VTK ITK安装与测试(一) Qt的安装与测试Qt的安装与测试

      最近打算做一个医学图像处理的软件,考虑到跨平台与工作量,决定使用ITK与VTK进行图像的处理与可视化,选择Qt作为软件图形界面接口库。为了方便编写与调试,使用Visual studio 2010作为IDE进行开发。

    网络上关于VTK,ITK,Qt的安装资源较少,而且安装步骤不清晰,测试不完备。在这里,接下来一段时间我将详细的介绍Qt,VTK,ITK,安装与测试过程。

安装环境

操作系统:windows 7(32位)

编译器:    VS2010

Qt的安装与测试

安装简介

本部分将安装Qt,以及Qt与VS2010的配置,最终将可以实现Qt与VS2010的联合开发。本部分假设电脑已经安装VS2010。

安装步骤

资源下载

从http://qt-project.org/downloads下载

资源1.Qt libraries 4.8.5 for Windows (VS 2010, 235 MB)

资源2.Visual Studio Add-in 1.1.11 for Qt4 

Qt安装

点击资源1安装,设置路径D:\Qt\Qt4(可以随意选择但路径中不能出现空格),点击下一步,完成安装。

Qt VTK ITK安装与测试(一) Qt的安装与测试Qt的安装与测试

VS2010的Qt插件安装

点击资源2安装,设置路径D:\Qt\Qt4VSAddin,点击下一步,完成安装。

软件测试

打开VS2010。

可以发现菜单栏出现Qt菜单。点击新建项目,会出现Qt project选项,点击新建一个Qt工程。而后下一步,VS2010会自动生成一个Qt工程。

Qt VTK ITK安装与测试(一) Qt的安装与测试Qt的安装与测试

Qt VTK ITK安装与测试(一) Qt的安装与测试Qt的安装与测试

测试程序

将下面程序复制到工程main.cpp文件:

#include "helloworld.h"
#include <QtGui/QApplication>
#include "QtGui\qlabel.h"


int main(int argc, char*argv[])
{
   QApplicationa(argc, argv);
   HelloWorldw;
   QLabel*label = new QLabel("HelloWorld!");
   w.setCentralWidget(label);
   w.show();
   return a.exec();
}
           

复制完后会出现VS2010的警告红线,可以通过视图—>属性管理器->Microsoft.Cpp.Win32.user.在包含目录添加Qt的安装路径,我的是D:\Qt\Qt4。debug和release版本任意修改一个。

运行结果

Qt VTK ITK安装与测试(一) Qt的安装与测试Qt的安装与测试

到此Qt已经安装完毕,可以进行VTK的安装了。