文章

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)。

1
2
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

安装命令:

1
.\qt-unified-windows-x64-online.exe --mirror https://mirrors.ustc.edu.cn/qtproject
本文由作者按照 CC BY 4.0 进行授权