當前位置:首頁 » 編程軟體 » cmake編譯庫怎麼去掉lib前綴

cmake編譯庫怎麼去掉lib前綴

發布時間: 2023-04-22 02:26:39

❶ Cmake動態編譯VTK庫(QVtkwidget)

在版本問題上大費周章之後,得到如下的成功嘗試

軟體版本說明:

PCl1.8.1 + VS2017 + Qt5.9.6 + Cmake + Vtk8.0.0

點擊Configure後對條目進行處理:(修改完成繼續Configure直到沒有錯誤)

1.點擊Add Entry添加 

    Name:    CMAKE_DEBUG_POSTFIX 、Type:    STRING 、Value:-gd、Description:空

讓vtk的lib最後分為debug版本跟release版本。Debug版本帶-gd。Release版本不帶-gd,方便區分.

2.勾選BUILD_SHARED_LIBS,這樣最後生成的vtk才會有dll跟lib

3.CMAKE_INSTALL_PREFIX設置為你清空的VTK文件夾(為了方便,這里選擇的路徑為PCL集成的VTK路徑)

4.勾選VTK_Group_Qt,這樣以後方便在qt裡面使用

5.修改Qt5_DIR路徑為PATH=D:/Qt/Qt5.12.0/5.12.0/msvc2017_64/lib/cmake/Qt5

6.修改VTK_QT_VERSION:STRING=5,使用Qt5修改相應版本號

7.如出現qmake路徑則修改QT_QMAKE_EXECUTABLE:FILEPATH=D:/Qt/Qt5.12.0/5.12.0/msvc2017_64/bin/qmake.exe

完成Configure,不出意外就不再顯示紅色,接著點Generate

接著以管理員身份運行VS2017,打開構建目錄下的VTK.sln

選擇Debug,x64,然後右鍵解決方案窗口的ALL_BUILD --> 生成。

 漫長等待...ing

然後右鍵install --> 僅生成install

Release版本同理,先ALL_BUILD --> 生成 再 右鍵install --> 僅生成install

至此完成編譯VTK操作,接下來提取所需的QVtkwidget插件

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:726
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:991
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:700
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:857
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:757
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1098
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:330
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:206
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:896
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:856