VS2013下Qhull2015.2編譯

/*************************************

Qhull的編譯

***************************************/

1.在官網下載Qhull2015.2的源碼http://www.qhull.org/download/,對其進行解壓,我的解壓目錄爲D:\Qhull,如圖所示,並新建Build文件夾作爲編譯文件夾,Qhull文件夾作爲臨時安裝文件夾,Qhull-debug爲debug版本文件存放位置,Qhull-release爲release版本存放位置。

 

2.打開CMAKE(自行下載),將qhull-2015.2文件夾下的CMakeLists.txt拖拽至CMAKE中,Where is the source code爲D:/Qhull/qhull-2015.2,Where to build the binaries爲D:/Qhull/Build,可以勾選Grouped和Advanced。點擊Configure,選擇Visual Studio 12 2013。

 

3.在CMAKE的CMAKE_INSTALL_PREFIX中選擇我們新建的Qhull文件夾作爲臨時安裝的文件夾。

 

4.點擊Add Entry,Name爲CMAKE_DEBUG_POSTFIX,Type爲STRING,Value爲d,Description可爲空。這樣可以讓debug版本編譯出二進制文件,帶有後綴d.以便和release版本編譯出的二進制文件相區分,強烈建議這麼做.。添加之後,點擊Configure。(參考自https://wenku.baidu.com/view/92384c8548d7c1c709a14545),若是沒有錯誤可以點擊Generate進行生成。

 

5.此時在Build中生成了需要的工程文件。

 

6.以管理員身份打開vs2013,打開qhull.sln,我們先生成32位的Debug版本。生成完畢後對INSTALL右鍵僅用於生成-僅生成INSTALL。

 

6.此時在Qhull文件夾中會生成相應文件,我們將其剪切至Qhull-debug文件夾下,然後進行release版本的編譯,過程與debug一致,注意切換至release即可。完成後將Qhull裏的文件剪切至Qhull-release文件夾下。

 

7.爲其配置環境變量即可。

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