Medical Imaging Interaction Toolkit: How to create a new MITK Module
官方文档:
这个明显比创建插件复杂的多,需要自己手动生成,没有太方便的方法;
一、First, create a folder 首先创建一个模块名文件下,在MITK Modules目录下,或者你的工程Modules目录下;
二、Open ModuleList.cmake 将你的模块名加入;
三、Create CMakeLists.txt 在你创建的模块目录中创建相应的 CMakeList.txt;
例:
四、Create files.cmake 在此目录中创建你的 files.cmake文件
file(GLOB_RECURSE H_FILES RELATIVE "${CMAKE_CURRENT_SOURCE_DIR}" "${CMAKE_CURRENT_SOURCE_DIR}/include/*")
set(CPP_FILES
Generator.cpp
)
set(MOC_H_FILES
include/Generator.h
)
set(QRC_FILES
)
set(RESOURCE_FILES
Interactions/TestConfig.xml
Interactions/TestInteraction.xml
)
MOC_H_FILES 这个是用来生成导出头文件,需要;
Generator.cpp
Generator.h
都是你的需要编译的源文件;
五、生成,重新cmake 生成;你就发现你的模块已经加到VS工程中了;