配置過程只要參考以下幾篇博客:
https://blog.csdn.net/qq_35054151/article/details/82019357
https://blog.csdn.net/taigw/article/details/37877321
https://blog.csdn.net/lxysherry/article/details/73910640
https://blog.csdn.net/wae42675/article/details/71922529
https://blog.csdn.net/lj695242104/article/details/24271141
大致過程:
1、 在ITK文件夾下創建如下四個文件夾,並執行對應操作:
Bin 用來存放頭文件以及共享庫·
Build用來存放ITK編譯後的文件·
CMake用於存放下載的CMake解壓後的所有文件
Source用於存放下載的ITK解壓後的所有源文件
2、打開Cmake軟件,其路徑爲:
3、第一次編譯,我的電腦是64位,選擇win64
4、緊接着打開Advanced選項,將CMAKE_INSTALL_PREFIX選項設置到我們之前創建D:\ITK\Bin文件夾,如果此項不更改的 後,在後續進行VS編譯的時候就會報錯。
僅勾選BUILD_SHARED_LIBS選項,用以生成動態鏈接庫dll文件。
上述步驟設置完成,點擊Configure按鈕,直到紅色全部消失,點擊Generate按鈕,最後點擊Open Project按鈕,VS打開生成 的項目。
等待VS加載完全。
5、選擇解決方案資源管理器中的ALL_BUILD工程,然後選擇菜單欄下的生成ALL_BUILD選項,
6、選擇解決方案資源管理器下的INSTALL工程,點擊VS菜單欄生成菜單下僅用於項目、僅生成INSTALL選項,VS會將把ITK相關的頭文件、靜態庫動態庫等提取到之前創建的D:\ITK\Bin文件夾下。如下圖,整個安裝過程就完成了。
Bin文件夾下會出現如下圖四個文件:
7、電腦環境變量 :D:\ITK\Build
8、庫文件:D:\ITK\Bin\bin 下dll文件複製粘貼 到 C:\Windows\System32 C:\Windows\SysWOW64 下
注意:
測試ITK是否安裝成功:HelloWorld
從ITK\InsightToolkit-4.5.0\Examples\Installation目錄下直接複製HelloWorld文件和所需的CMakeLists.txt文件。如在ITK文件下創建itk1文件夾,然後在該文件夾下創建bin文件夾和src文件夾,然後把前面複製的兩個文件放入src文件夾中,啓動cmake,按第二步的生成方法,
點擊“Configure”,沒錯誤直接點擊“Generate”,最後點擊Open Project按鈕,VS打開該的項目。
右擊HelloWorld,選擇”設爲啓動項目“,然後點擊運行即可。至此,ITK安裝成功。