QT CTK插件框架 (一 下载编译)

        CTK 为支持生物医学图像计算的公共开发包,其全称为 Common Toolkit。为医学成像提供一组统一的基本功能;促进代码和数据的交互及结合;避免重复开发;在工具包(医学成像)范围内不断扩展到新任务,而不会增加现有任务的负担;整合并适应成功的解决方案。

QT CTK插件框架 (一 下载编译)目录

1 CTK作用

2 CTK下载

3  下载编译

3.1 创建 CTK-build目录

3.2 CMake输入输出目录

3.3 CMake选项

3.4 CMake编译

3.5 其它说明

 4 VS编译生成


1 CTK作用

当前,CTK 工作的主要范围包括:

  • DICOM:提供了从 PACS 和本地数据库中查询和检索的高级类。包含 Qt 部件,可以轻松地设置服务器连接,并发送查询和查看结果。

  • DICOM Application Hosting:目标是创建 DICOM Part 19 Application Hosting specifications 的 C++ 参考实现。它提供了用于创建主机和托管应用程序的基础设。

  • Widgets:用于生物医学成像应用的 Qt Widgets 集合。

  • Plugin Framework:用于 C++ 的动态组件系统,以 OSGi 规范为模型。它支持一个开发模型,在这个模型中,应用程序(动态地)由许多不同(可重用的)组件组成,遵循面向服务的方法。

  • Command Line Interfaces:一种允许将算法编写为自包含可执行程序的技术,可以在多个终端用户应用程序环境中使用,而无需修改。

2 CTK下载

        CTK源码下载:https://github.com/commontk/CTK

QT CTK插件框架 (一 下载编译)_第1张图片

3  下载编译

        创建编译目录使用cmake编译

3.1 创建 CTK-build目录

QT CTK插件框架 (一 下载编译)_第2张图片

3.2 CMake输入输出目录

QT CTK插件框架 (一 下载编译)_第3张图片

3.3 CMake选项

 

 QT CTK插件框架 (一 下载编译)_第4张图片

 

 

 

3.4 CMake编译

QT CTK插件框架 (一 下载编译)_第5张图片

3.5 其它说明

        博主使用的是 QT MSVC2017 X64 编译环境

        VS版本 2017 2019 需要下载安装CMake组件、C++核心功能等等

        CMake 选择完 MSVC 2017 X64后直接编译

        需要注意QT5_DIR 路径

QT CTK插件框架 (一 下载编译)_第6张图片

 4 VS编译生成

        打开CTK-build目录会看到 CTK.sln VS2019打开直接生成

 QT CTK插件框架 (一 下载编译)_第7张图片

        可能会遇到重定向问题:可以在该目录重新生成一遍

QT CTK插件框架 (一 下载编译)_第8张图片

 QT CTK插件框架 (一 下载编译)_第9张图片

 

 

你可能感兴趣的:(#,QT开发之路,第二章,qt,开发语言)