重慶分公司,新征程啟航
為企業提供網站建設、域名注冊、服務器等服務
為企業提供網站建設、域名注冊、服務器等服務
MITK(一)中編譯了MITK軟件,本文在此基礎上生成MITK插件。編譯環境請參考上一篇文章,簡要步驟如下:
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許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業上云的綜合解決方案,具有“安全穩定、簡單易用、服務可用性高、性價比高”等特點與優勢,專為企業上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。