如何编译freecad0.20
时间: 2023-06-27 17:06:20 浏览: 76
以下是在 Ubuntu 系统中编译 FreeCAD 0.20 的步骤:
1. 安装依赖项
```
sudo apt-get install git cmake cmake-curses-gui libboost-all-dev libeigen3-dev liboce-ocaf-dev liboce-foundation-dev liboce-modeling-dev liboce-visualization-dev libqt5opengl5-dev libqt5svg5-dev libqt5webkit5-dev libshiboken2-dev libpyside2-dev python3-dev python3-pyside2.qtwebkit python3-pyside2.qtopengl
```
2. 克隆 FreeCAD 0.20 代码
```
git clone https://github.com/FreeCAD/FreeCAD.git
cd FreeCAD
git checkout 0.20
```
3. 创建构建目录并进入
```
mkdir build
cd build
```
4. 运行 CMake
```
cmake ../ -DCMAKE_BUILD_TYPE=Release -DBUILD_QT5=ON
```
其中:
- `-DCMAKE_BUILD_TYPE=Release` 表示编译 Release 版本
- `-DBUILD_QT5=ON` 表示使用 Qt5 编译
5. 编译 FreeCAD
```
make -j$(nproc)
```
其中 `-j$(nproc)` 表示使用系统上所有可用的 CPU 核心来进行编译。
6. 安装 FreeCAD
```
sudo make install
```
现在,您应该可以在 Ubuntu 中使用 FreeCAD 0.20 了。