MITK(二):生成插件-创新互联
简述
MITK(一)中编译了MITK软件,本文在此基础上生成MITK插件。编译环境请参考上一篇文章,简要步骤如下:
10年积累的成都网站设计、成都做网站经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有青岛免费网站建设让你可以放心的选择与我们合作。- 使用MitkPluginGenerator.exe 生成插件项目文件(注意:项目,非插件)
- 使用CMake生成插件项目(即Build文件夹下内容)
- 编译该项目
- 打开项目查看效果
详细步骤
1、在MITK项目可执行文件夹下找到MitkPluginGenerator.exe,使用命令行方式生成插件项目,如下所示:
(1.1)在MITK项目可执行文件夹下找到MitkPluginGenerator.exe
(1.2)使用命令行方式生成插件项目。注:命令行选项参考此处。
(1.3)生成的插件项目文件,路径记为:A
2、使用CMake生成插件项目程序
(2.1)在路径A下 手动创建Build文件夹(见1.3所示Build文件夹)
(2.2)打开CMake软件,设置插件项目路径与Build路径
(2.3)将EXTERNAL_MITK_DIR手动设置为已经编译好的MITK路径(也可不设置,不设置时该插件项目会先当作MITK项目进行编译,请参考上一篇文章 ),设置Qt5_DIR路径为Qt的安装路径下CMake对应的路径; 点击CMake软件的Configure按钮;出现错误就改正错误(我遇到了"找不到DCMQI_INCLUDE_DIR DCMQI_LIBRARY_DEBUG路径",手动设置上即可),然后再次点击Configure按钮直到没有红色错误为止。
(2.4)最后点击Generate按钮,生成插件项目程序文件,即Build文件夹下内容。
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")保存后重新编译,成功。
4、找到插件项目启动程序startPluginName-debug.bat,双击启动。
至此,插件项目生成成功。
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
当前文章:MITK(二):生成插件-创新互联
转载源于:http://cdiso.cn/article/dgsgge.html