CloudCompare學習

      CloudCompare工具是一個非常好的處理點雲數據的開源工具,有個不錯的框架,很多公司對該工具進行二次開發以滿足公司需要(畢竟自己重新設計框架從0開發出一個這樣的工具的成本還是非常大的),最近面試一家公司,也是對這個工具做二次開發的,所以現在開始學習瞭解下。

      1、CloudCompare主頁:http://www.cloudcompare.org/,軟件下載、源碼下載以及使用手冊都可以在該網站找到,不過都是英文的,理解起來可能會比較費勁(對於我來說,英語比較好的可以看看)

       2、源碼下載地址:https://github.com/cloudcompare/cloudcompare

       3、源碼編譯可以參照:https://blog.csdn.net/my_lord_/article/details/53905631,這個帖子寫得很詳細,按照裏邊的操作基本沒問題,需要注意的:

         a、選擇qt相關的路徑,最好是選安裝的同一版本的(有些工具有依賴qt,默認也會包含一些qt相關的庫);

         b、選擇vs版本也需要注意,必須要支持C++11特性的版本,因爲該工具用了很多C++11的特性,否則會編譯不通過的,我先前用的vs2010版本是不行的,報了一堆錯誤,最後的用的vs2017;

         c、運行的時候可能會報一些缺少dll的錯誤,從而沒法運行成功的,這種情況,只需要找到對應缺少的dll文件,並把這些文件拷貝到工程所在目錄下即可(這是我本機工程的路徑,D:\programs\CloudCompare\cloudmakefile_win64\qCC\x64)。

       4、直接安裝使用該工具時,報錯

          ,是因爲缺少dX9或DX10(該軟件在360軟件管家即可找到),找一個安裝上就可以解決該問題。

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章