Ubuntu 编译 Qt + VTK + OCCT + samples

1. 卸载安装的Qt,编译安装Qt

实践发现使用安装的Qt,编译带samplesOCCTCMake阶段就出错(可能是Ubuntu系统中环境有问题,或者是没有完整设置Qt相关变量)。

使用手动编译安装的Qt,并设置好相关环境变量可正常编译带samplesOCCT。手动编译安装Qt见:VTK(1):ubuntu 22.04 源码编译安装 Qt5.15.6

2. 编译 VTK

VTK (2):ubuntu 22.04 编译 VTK 9.2 rc2

3. 编译 OCCT 及 samples

顶层CMakeLists.txt中有变量BUILD_SAMPLES_QT控制是否编译samples(包括qt相关samples)。

cmake -D3RDPARTY_QT_DIR=/usr/local/Qt-5.15.6 -DCMAKE_BUILD_TYPE=Debug -DBUILD_SAMPLES_QT=ON ..
make -j

4. windows 安装 Qt

下载在线安装包:Qt downloads

安装命令:

.\qt-unified-windows-x64-online.exe --mirror https://mirrors.ustc.edu.cn/qtproject



    Enjoy Reading This Article?

    Here are some more articles you might like to read next:

  • al-folio 本地部署记录(Ubuntu 24.04)
  • C++ Traits
  • 道格拉斯-普克算法(Douglas–Peucker algorithm)
  • CMake支持库收集
  • QGC代码架构解析:飞行前检查(起飞条件)