VS2017編譯64位CloudCompare


需求:編譯一個支持讀寫las點雲的CC,然后再開發CC插件實現業務功能。

編譯環境:

1、Windows 10

2、Visual Studio 2017 Community

3、Qt 5.9.4 開源版,沒安裝的可以去Qt官網下載安裝

4、CMake 3.13

編譯過程
1、安裝OSGeo4W,在庫里搜索PDAL庫的二進制包,安裝它和它的依賴包到C:\OSGeo4W64(一定要是這個目錄,不然要修改很多配置)。自己編譯PDAL的話,需要解決很多依賴,在這里就走捷徑了。

2、用git clone下載一個CC的源代碼。可以自行切換到穩定的分支。

3、用CMake配置VS工程:

(1)PDAL_DIR要配置到C:/OSGeo4W64/lib/pdal/cmake。

(2)開啟OPTION_MP_BUILD和OPTION_PDAL_LAS選項。

(3)確保Qt庫的路徑都配置正確。

4、生成VS工程就可以編譯使用了。注意使用Release編譯,因為OSGeo4W上面下的庫都是Release版的,和Debug不能混用。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM