ITK, VTK, QT 安裝與配置問題記錄

問題參考:

問題一:配置完成,運行程序總提示缺乏ITKCommon4_*.dll,QVTK.dll等問題:

一 般這種狀況是找不到dll所在的路徑,環境變量沒有設置。在環境變量_path中加入ITK,VTK的bin路徑,這樣通常就沒有什麼問題了。bin路徑就是本身編譯時設置的INSTALL_PREFIX下的bin。
(原覺得這些路徑的事情Cmake裏已經配置了,我仍是想多了;爲此我還去看了findITK.cmake這類的文件,他確實讓VS在編譯的時候可以從ITKSrc/Build(Cmake編譯處的項目)下尋找了Debug/Release的dll,但找不到執行須要的dll)html

問題二:將QT與VTK整合後,QTDesigner不能正常啓動了:

網絡上提供的教程,通常是將「QVTKWdigetPlugin.dll/.lib」和「QVTK.dll/.lib」四個文件放在/path/to/QT /plugin/designer下面。可是若是四個文件的來源是來自VS編譯後的Debug文件夾,就會出現上述的問題。解決方案是在VS中以 Release再次編譯VTK,而後將如/bin/release文件夾下的四個文件複製到上述的目錄。(本人只編譯了QVTK和QVTKWidget也成功了,且若是能夠從別的地方拷貝Release版本的也是能夠的,沒有必要從新編譯)
網絡

//文章轉移錄,參見:http://gocode.duapp.com/itk-vtk-qt/itk-vtk-qt-problem/ 算是給本身作一個廣告吧app

參考文獻:

ITK在2010下的安裝:http://blog.sina.com.cn/s/blog_79aae9bd0101da0c.html ui

閒扯-VTK與QT整合開發中的問題http://my.oschina.net/gongshang/blog/120203 spa

相關文章
相關標籤/搜索