當前位置:首頁 » 編程軟體 » 直接用qt編譯vtk

直接用qt編譯vtk

發布時間: 2022-11-30 03:04:30

A. vtkguisupportqt 庫怎麼安裝

1、下載
VTk官方下載頁面:http://www.vtk.org/VTK/resources/software.html#latest
我下載的是vtk-6.0.0.zip(源碼)、vtkdata-6.0.0.zip(數據)、vtkDocHtml-6.0.0.tar.gz.(幫助文檔)。
既然下載了源碼, 就不需要下載win32的安裝exe程序了,我們自己手動編譯
2、編譯
2.1下載cmake-2.8.11.2-win32-x86.exe,並安裝。用它來完成VTK的編譯。
2.2解壓vtk-6.0.0.zip至D:\VTK6.0\vtk,
解壓vtkdata-6.0.0.zip至D:\VTK6.0\vtkdata
解壓vtkDocHtml-6.0.0.tar.gz 至D:\VTK6.0\vtkDocHtml
2.3 運行安裝後的,CMake程序。
選擇source code目錄為 D:\VTK6.0\vtk
選擇build後的bin目錄為 D:\VTK6.0\bin
點擊Configure按鈕,會提示你選擇編譯器,我們選擇visual studio 9 2008.然後Cmake會掃描一下它需要的文件,等它停下來後,我們就可以修改CMake的參數選項了。

B. 如何讓 qt mingw 編譯vtk

設置三個變數(a,b,c),對應三個按鍵 初值都是0, 一個按鍵按下後,對應的變數賦值1(a,b,c=1), 之後判斷語句,判斷條件中三個變數間進行與操作

C. 可不可以單獨安裝qtdesigner

首先我需要的開發工具QtCreator先從終端單獨下載:sudoapt-getinstallqt4-dev-tools之後安裝QTCREATOR編譯器:sudoapt-getinstallqtcreator之後繼續安裝編譯環境:sudoapt-getinstallgccsudoapt-getinstallxtermsudoapt-getinstallgit-coresudoapt-getinstallsubversion該版本基於QtCreator2.5withQt4.8.132bit存在問題:沒有工具鏈。我們只能編譯遠程嵌入式設備,這不是這里的情況,因為我們是PI,而不是遠程訪問它。我添加了一個gcc工具鏈工具/選項>構建和運行>標簽工具鏈>按鈕添加選擇GCC然後設置編譯器路徑:/usr/bin/arm-linux-gnueabihf-gcc-4.6調試器:/usr/bin/gdbMkspec:默認QtCreator似乎發現我們將部署在一個遙遠的目標。為了解決這個問題:去幫助>菜單插件取消設備支持遠程linux>重啟Qt的創造者去工具>選項選項卡>>構建和運行>Qt版本添加「/usr/bin/qmake-qt4」然後,它將顯示為一個桌面項目在項目向導,而不是嵌入。

D. 如何將QVTKWidget添加到QtDesigner里

1 正確安裝QT,出現文件夾$(QTDIR)\plugins\designer

2 Cmake編譯支持QT的VTK,生成vtkGUISupportQt-6.1.dll和QVTKWidgetPlugin.dll兩個文件(注意:一定是release版本的!)

3 將生成文件拷貝到1中的文件夾中。

E. 用qt怎麼編譯一個c程序

qt幾?用gcc編譯。不過要用qt的工具先生成Makefile文件。一般是qt里自帶的qmake工具。首先先寫好cpp和頭文件,在當前目錄下依次執行qmake -project,qmake,make即可編譯。

F. VS2010,VTK,QT混合編程,在編譯VTK.sln時出現如下錯誤,實在不知道為什麼,請大家給看看,謝謝!

鏈接器添加vtkcommon.lib注意相對路徑‥\‥\‥\bin\debug\vtkCommon.lib

G. 如何在QT中顯示VTK生成的圖像

老豆腐店(

H. 求助大神 如何在QT Creator而非qt designer里集成 QVTKWidget

Qt creator的功能和優勢:
Qt Creator 主要是為了幫助新Qt 用戶更快速入門並運行項目,還可提高有經驗的Qt 開發人員的工作效率。
使用強大的 C++ 代碼編輯器可快速編寫代碼
語法標識和代碼完成功能
輸入時進行靜態代碼檢驗以及提示樣式
上下文相關的幫助代碼折疊
括弧匹配和括弧選擇模式
高級編輯功能
使用瀏覽工具管理源代碼
集成了領先的版本控制軟體,包括 Git、Perforce 和 Subversion
開放式文件,無須知曉確切的名稱或位置
搜索類和文件
跨不同位置或文件沿用符號
在頭文件和源文件,或在聲明和定義之間切換
為 Qt 跨平台開發人員的需求而量身定製
集成了特定於 Qt 的功能,如信號與槽 (Signals & Slots)
圖示調試器, 對 Qt 類結構可一目瞭然
集成了 Qt Designer 可視化布局和格式構建器
只需單擊一下就可生成和運行 Qt 項目
其他相關資源
要讓 Qt 在 Windows 上與 Visual Studio 配合使用,請下載 Visual-Studio 插件。該插件可配合各種 Qt 授權進行開發。

I. 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插件

J. 我在windows下用QT寫了個程序,把這個源代碼直接在linux下編譯可以嗎

可以,只要你不調用Windows的API函數就可以。 還有你在不同的系統可以使用條件編譯那樣就不存在任何問題了

熱點內容
html5android教程視頻下載 發布:2024-04-26 03:09:59 瀏覽:866
伺服器的描述是什麼 發布:2024-04-26 03:08:32 瀏覽:393
個人加密 發布:2024-04-26 03:01:23 瀏覽:519
linuxusbgadget 發布:2024-04-26 02:52:54 瀏覽:303
我的世界空島世界伺服器地址 發布:2024-04-26 01:39:08 瀏覽:248
尼爾機械紀元加密 發布:2024-04-26 01:37:11 瀏覽:867
在控制台輸出sql語句 發布:2024-04-26 01:08:12 瀏覽:432
動畫java 發布:2024-04-26 01:02:40 瀏覽:12
得力文件夾5302 發布:2024-04-26 00:21:32 瀏覽:91
您的個人文件夾 發布:2024-04-26 00:03:12 瀏覽:68