最近開發了基於vtk的醫學ct影象三維重建平台,用vtk編寫的演算法,qt編寫介面。實現體繪製三維重建,並對三維模型剖切,獲取有用資訊,實現二維影象上的距離測量。最後分布成應用程式,擺脫編譯環境的支援。
網上有很多程式發布的方法,但以前沒有發布過,所以採用的最基本的方法。
1.找出本程式所需要的多有dll檔案,包括vtk,qt和windows相關dll(dll檔案有點多~~);
2.把所有的dll拷貝到debug子資料夾下;
3.刪除所有原始檔。
其中也遇到不少問題,最主要的是記憶體洩露。程式本可以正常執行,但關閉程式後彈出乙個error對話方塊「vtkdebugleaks has detected leaks!」 class "vtk..." has 1 instance still around.解決方式是把所宣告的物件在合適的位置deleted();我想學過c++的同志應該很清楚delete物件的位置。如果大家有好的資料不妨和我們大家share一下!
最後,感謝visable.cn/視覺化研究群裡,vitrea2和更深更深的藍的指導!
vs2010靜態編譯qt5 1 0
本博文參考 安裝前準備 6 安裝完後設定環境變數 c ruby200 bin c python27 c perl site bin c perl bin。如果環境變數中已經存在則無需再新增。7 建立.gitignore檔案。執行visual studio命令提示 2010 並將將工作目錄切換到qt ...
VS2010靜態編譯
因為需要在其他電腦上執行.exe檔案,會有缺dll。所以需要靜態編譯生成.exe可執行檔案。在網上查詢了一下vs2010靜態編譯生成.exe的方法,有很多,試了其中一種,記錄一下,以便今後查閱。感謝提供方法的大神們!設定 1 專案 配置屬性 常規 mfc的使用 在靜態庫中使用mfc 如果有使用mfc...
Qt在VS2010中使用
1 準備兩樣東西 qt win opensource 4.8.5 vs2010 和qt vs addin 1.1.11 opensource 2 安裝 先裝庫,再裝外掛程式 注意 前提是vs2010已經裝好 傻瓜式操作。3 qt預設使用mingw進行編譯,如果要使用vs2010開發,需要將qt重新編...