博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MITK(二): 生成插件
阅读量:6208 次
发布时间:2019-06-21

本文共 984 字,大约阅读时间需要 3 分钟。

简述

中编译了MITK软件,本文在此基础上生成MITK插件。编译环境请参考上一篇文章,简要步骤如下:

  1. 使用MitkPluginGenerator.exe 生成插件项目文件(注意:项目,非插件)
  2. 使用CMake生成插件项目(即Build文件夹下内容)
  3. 编译该项目
  4. 打开项目查看效果

详细步骤

1、在MITK项目可执行文件夹下找到MitkPluginGenerator.exe,使用命令行方式生成插件项目,如下所示:

(1.1)在MITK项目可执行文件夹下找到MitkPluginGenerator.exe
MITK(二): 生成插件
(1.2)使用命令行方式生成插件项目。注:命令行选项参考。
MITK(二): 生成插件
(1.3)生成的插件项目文件,路径记为:A
MITK(二): 生成插件

2、使用CMake生成插件项目程序

(2.1)在路径A下 手动创建Build文件夹(见1.3所示Build文件夹)
(2.2)打开CMake软件,设置插件项目路径与Build路径
MITK(二): 生成插件
(2.3)将EXTERNAL_MITK_DIR手动设置为已经编译好的MITK路径(也可不设置,不设置时该插件项目会先当作MITK项目进行编译,请参考上一篇文章 ),设置Qt5_DIR路径为Qt的安装路径下CMake对应的路径; 点击CMake软件的Configure按钮;出现错误就改正错误(我遇到了"找不到DCMQI_INCLUDE_DIR DCMQI_LIBRARY_DEBUG路径",手动设置上即可),然后再次点击Configure按钮直到没有红色错误为止。
MITK(二): 生成插件

MITK(二): 生成插件

MITK(二): 生成插件

(2.4)最后点击Generate按钮,生成插件项目程序文件,即Build文件夹下内容。
MITK(二): 生成插件

3、使用VS2017打开Build文件夹下PluginName-superbuild.sln项目,进行编译;出现错误则修改错误,我遇到了"mitkMacroFindDependency.cmake文件: 无法找到Qt5"的错误,在该文件开头添加set(CMAKE_PREFIX_PATH "E:/Qt/Qt5.12.0/5.12.0/msvc2017_64/lib/cmake/Qt5")保存后重新编译,成功。

MITK(二): 生成插件
MITK(二): 生成插件

4、找到插件项目启动程序startPluginName-debug.bat,双击启动。

MITK(二): 生成插件
MITK(二): 生成插件

至此,插件项目生成成功。

转载于:https://blog.51cto.com/weiyuqingcheng/2352455

你可能感兴趣的文章
JS 固定图片背景
查看>>
PreparedStatement
查看>>
错误: ‘EOF’在此作用域中尚未声明
查看>>
ajax跨域提交
查看>>
try_catch_finally的注意事项
查看>>
黄健:开放沟通,一”触“即发
查看>>
陆怡-互联网金融系统中的资金正确性保障
查看>>
Android Studio Gradle编译项目报错弹出一个提示框没有具体的错误信息
查看>>
数独游戏
查看>>
vImageCategory
查看>>
PopupView
查看>>
(java)实现进度条开发过程
查看>>
Python --- pyExcelerator库和xlrd库
查看>>
saltstack 基础入门文档
查看>>
mysql常用函数
查看>>
weblogic简单笔记
查看>>
Android工程出现红色感叹号
查看>>
每天一个linux命令(22):tar命令
查看>>
子页面、父页面跳转和刷新
查看>>
A4纸的象素分辨率计算
查看>>