当前位置: 首页 > news >正文

centos7.9上安装 freecad 指定安装位置

在 CentOS 7.9 上安装 FreeCAD 并指定安装位置,通常可以通过编译源代码或使用预编译的包来完成。这里我将介绍两种方法:使用源代码编译安装和通过第三方仓库安装。

方法1:使用源代码编译安装
安装依赖项:

首先,你需要安装编译 FreeCAD 所需的依赖项。打开终端并执行以下命令:

sudo yum groupinstall "Development Tools"
sudo yum install cmake qt5-qtbase-devel qt5-qtsvg-devel qt5-qttools-devel qt5-qtx11extras-devel qt5-qt3d-devel qt5-qtscript-devel qt5-qtwebsockets-devel qt5-qtlocation-devel qt5-qtsensors-devel qt5-qtserialport-devel qt5-qtwebengine-devel qt5-qtwebchannel-devel
sudo yum install eigen3-devel swig python3-devel boost-devel boost-python

下载 FreeCAD 源代码:

访问 FreeCAD 的 GitHub 页面 或其他源码托管服务,找到最新的源代码并下载。或者,使用 git 克隆仓库:

git clone https://github.com/FreeCAD/FreeCAD.git
cd FreeCAD

编译和安装:

使用 CMake 配置项目,并指定安装目录。例如,如果你想将 FreeCAD 安装在 /opt/freecad,可以使用以下命令:

mkdir build
cd build
cmake -DCMAKE_INSTALL_PREFIX=/opt/freecad ..
make
sudo make install

运行 FreeCAD:

安装完成后,你可以通过以下命令运行 FreeCAD:

/opt/freecad/bin/FreeCAD

方法2:使用第三方仓库(如 EPEL 或 RPM Fusion)
如果你不想从源代码编译,可以考虑使用第三方仓库,如 EPEL 或 RPM Fusion,这些仓库可能提供了预编译的 FreeCAD 包。

启用 EPEL 仓库:

如果你的系统还没有启用 EPEL 仓库,你可以通过以下命令启用它:

sudo yum install epel-release

安装 FreeCAD:

使用 EPEL 仓库安装 FreeCAD:

sudo yum install freecad

注意:通过第三方仓库安装的 FreeCAD 可能不是最新版本,但可以快速部署而无需编译。如果你需要最新版本或有特定需求,建议使用源代码编译方法。

以上就是在 CentOS 7.9 上安装并指定 FreeCAD 安装位置的方法。希望这对你有所帮助!

http://www.xdnf.cn/news/380719.html

相关文章:

  • WinCC V7.2到V8.0与S71200/1500系列连接通讯教程以及避坑点
  • 码蹄集——向下取整(求立方根)、整理玩具、三角形斜边、完全平方数、个人所得税
  • MQTT协议介绍
  • 数据结构算法习题通关:树遍历 / 哈夫曼 / 拓扑 / 哈希 / Dijkstra 全解析
  • Python中的列表list使用详解
  • 重复的子字符串
  • 【ts】defineProps数组的类型声明
  • 人工智能100问☞第19问:什么是专家系统?
  • 自定义类型-结构体(二)
  • 基于ssm的超市库存商品管理系统(全套)
  • Vue.js框架的优缺点
  • 2025年PMP 学习六 -第5章 项目范围管理 (5.1,5.2,5.3)
  • ubunut20.04 安装运行lvi-sam
  • JavaSE核心知识点02面向对象编程02-05(方法)
  • 【比赛真题解析】混合可乐
  • 翻转数位题目解释和代码
  • C语言复习--动态内存管理
  • 同步、异步、并发的区别
  • Python与YOLO:自动驾驶中的实时物体检测
  • comfyui 如何优雅的从Hugging Face 下载模型,文件夹
  • 2025年特种作业操作证考试题库及答案(登高架设作业)
  • AST(抽象语法树)与 HBO(基于历史的优化)详解
  • 使用 Jackson 在 Java 中解析和生成 JSON
  • Spring事务管理实现机制
  • Windows右键管理工具:轻松添加/删除/修改右键菜单项!
  • xml与注解的区别
  • 机器学习 day01
  • 如何更改typora图片存储位置
  • 将一张100 元的钞票换成1 元、2元、5 元和10 元的零钱,每种零钞至少一张
  • CH579 CH573 CH582 CH592 蓝牙主机(Central)实例应用讲解