【VTK】cmake編譯VTK

使用Cmkae 編譯VTK源碼

1.安裝Cmake

      下載安裝包:http://www.cmake.org/download/

      選擇.exe文件下載後,安裝到本地計算機。

2.獲得VTK源碼

      2.1  源碼網址:http://www.vtk.org/download/

      下載VTK-6.2.0.zip(vtk源碼)VTKData-6.2.0.zip(數據)vtkDocHtml-6.2.0.tar.gz(幫助文檔)

2.2 解壓到本地文件夾

      解壓VTK-6.2.0.zip至F:\vtk_6.2\vtk

      解壓VTKData-6.2.0.zip至F:\vtk_6.2\vtkdata

      解壓vtkDocHtml-6.2.0.tar.gz至F:\vtk_6.2\vtkDocHtml

3.運行cmake進行編譯

      選擇source code 目錄爲F:\vtk_6.2\vtk

      選擇build後的bin目錄爲F:\vtk_6.2\bin

      點擊Configure按鈕,彈出選擇編譯器,我選擇的是visual studio 2010,自動掃描需要的文件。

4.修改Cmake參數(On爲勾選)

       4.1  build_examples 選擇on,可以用來學習VTK 的例子

       4.2  BUILD_SHARED_LIBS 選擇on,可以生成動態鏈接庫dll

       4.3  Module_vtkGUISupportQt 選擇on,支持Qt界面(點擊Advanced的參數,纔會彈出該選項)

       4.4  CNAJE_INSTALL_PREFIX=C:\ProgramFiles\VTK

       然後,再點擊Configure按鈕,重新讓Cmake掃描配置文件,運行成功後,頁面上的紅色將消失,若還有紅色,則看看紅色選項卡還需要選中什麼,直接選中,然後再運行           Configure

        最後再掃描結束,點擊Generate按鈕,生成VTK的VS項目。

5.打開VTK的VS項目並進行編譯

       打開F:\vtk_6.2\bin 目錄下的VTk.sln工程

        首先要選擇輸出的文件類型,ALL_BUILD 和 INSTALL 的Debug或者Release,如下圖所示。

           

             

           進行編譯,生成lib和dll文件,默認的文件在C:\Program Files\VTK文件夾下。拷貝到環境變量中,進行編程

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