簡體   English   中英

錯誤:未定義對 `QVTKWidget::QVTKWidget(QWidget*, QFlags) 的引用<qt::windowtype> )'</qt::windowtype>

[英]error: undefined reference to `QVTKWidget::QVTKWidget(QWidget*, QFlags<Qt::WindowType>)'

我在 Ubuntu 20.04 中使用 Qt5.15。 我想使用 PCL 來可視化點雲數據。 要使用 Qt 運行 PCL,還需要 VTK 庫。 所以在我的系統中,我有 PCL 1.10 和 VTK 7.1.1。 我從這里獲取了用於測試設置的示例代碼。 我收到以下錯誤:

error: undefined reference to `QVTKWidget::QVTKWidget(QWidget*, QFlags<Qt::WindowType>)'

有什么解決這個問題的建議嗎?

安裝 Qt,使用 QT_DIR 設置構建 VTK 並安裝。 使用 VTK_DIR 和可視化模塊集構建 PCL。 安裝 PCL。 如果自定義安裝目錄將它們添加到 ubuntu 的 ldconfig。 我更喜歡在 qtcreator 中使用 cmake 進行構建。 在 qtcreator 中創建新項目並在 wizzard 中選擇 cmake 作為編譯器

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM