OpenBoardView 安装指南:.brd 查看器 4 个平台 30 分钟跑通
OpenBoardView 安装指南:.brd 查看器 4 个平台 30 分钟跑通
【免费下载链接】OpenBoardViewView .brd files项目地址: https://gitcode.com/gh_mirrors/op/OpenBoardView
OpenBoardView 是开源免费的 .brd 电路板文件查看器,定位替代 Test_Link 与 Landrex,覆盖 Linux、macOS、Windows。从装依赖到编译启动,全程预计 30–40 分钟。
📋 兼容性一览:你的系统要装哪些依赖
所有平台统一需要三样:Git(版本控制工具,用来拉取源码)、CMake 3.11 及以上(把源码配置成可编译工程的构建工具)、编译工具链(GCC、Clang 或 Visual Studio);程序运行还依赖 SDL2 图形库,所以各平台的开发包里都要带上它。除此之外:
| 平台 | 依赖工具 | 安装方式 | 耗时参考 |
|---|---|---|---|
| Ubuntu / Debian | git、build-essential、cmake、libsdl2-dev、libgtk-3-dev | apt-get 一条命令 | 约 10 分钟 |
| Fedora | @development-tools 工具组、SDL2-devel、gtk3-devel、fontconfig-devel、cmake | dnf 两条命令 | 约 10 分钟 |
| macOS | Homebrew 包管理器、cmake、sdl2 | brew 一条命令 | 约 5 分钟 |
| Windows | Git、CMake 3.11+、MinGW 或 Visual Studio 2019+、SDL2 开发库 | 手动安装并配置环境变量 | 约 15 分钟 |
🔧 安装三步走:装依赖、编译、启动验证
第一步:装依赖,按系统抄命令
先花 2 分钟自检。完成标志:两条命令都输出版本号,且 CMake 不低于 3.11。
# 通用 git --version cmake --versionUbuntu / Debian(约 10 分钟):
# Ubuntu / Debian sudo apt-get install git build-essential cmake libsdl2-dev libgtk-3-dev完成标志:cmake --version输出 3.11 以上版本。
Fedora(约 10 分钟,dnf 是 Fedora 的包管理器):
# Fedora sudo dnf install @development-tools sudo dnf install SDL2-devel gtk3-devel fontconfig-devel cmake完成标志:第二条命令正常跑完、无报错。
macOS(约 5 分钟,前提是先装好 Homebrew——macOS 的包管理器):
# macOS brew install cmake sdl2完成标志:命令正常结束,CMake 与 SDL2 连同依赖库一起到位。
Windows(约 15 分钟,全部手动安装):
- Git
- CMake(3.11 或更高版本)
- MinGW 或 Visual Studio 2019+
- SDL2 开发库,装完把它的安装路径加进系统环境变量
完成标志:cmd 里输入cmake --version能输出版本号。
第二步:拉源码并编译
- 克隆仓库(约 5 分钟,取决于网速)
# 通用 git clone --recursive https://gitcode.com/gh_mirrors/op/OpenBoardView cd OpenBoardView完成标志:目录里能看到src/、asset/等目录,--recursive同时把第三方子模块拉了下来。
- CMake 配置(约 3 分钟)
# 通用 mkdir build && cd build cmake ..完成标志:终端无错误输出,构建文件生成完毕。
- 编译(约 10–20 分钟,取决于机器性能)
# Linux / macOS make -j$(nproc)完成标志:bin/目录下生成 openboardview 可执行文件。
注意:macOS 编译完成后还要给应用做一次签名,之后才不会被系统拦:
# macOS codesign --force --deep --sign - ./openboardview.app第三步:启动并验证
- Linux:
./bin/openboardview,或./openboardview.sh - macOS:
open ./openboardview.app - Windows:直接双击
bin/目录里的可执行文件
肉眼可见的成功现象:主窗口弹出,顶部一排菜单,下方是空的电路板画布。
🖱️ 上手速览:打开、搜索、高亮三个动作
打开 .brd 文件
点 File 菜单或按 Ctrl+O 打开文件;滚轮缩放视图,W/A/S/D 平移电路板。
搜索元件
按/或 Ctrl+F 弹出搜索框,输入元件编号,结果列在侧边栏,点一下就跳到对应位置。
高亮网络
选中一个元件或引脚后按空格键,与之相连的网络会被高亮出来,方便顺着连接关系分析电路。
小技巧:按住 Shift 拖动鼠标可框选多个元件,批量操作更省事。
⌨️ 快捷键速查:日常操作对照表
| 按键 / 操作 | 功能 |
|---|---|
| Ctrl+O | 打开 .brd 文件 |
| 鼠标滚轮 | 缩放视图 |
| W / A / S / D | 平移视图 |
| 空格 | 翻转电路板 |
| / 或 Ctrl+F | 搜索元件 |
| P | 显示 / 隐藏引脚 |
| L | 显示网络列表 |
| K | 显示元件列表 |
❓ 高频问题 FAQ:报错先查这里
安装类
Q:CMake 配置时提示版本过低?把 CMake 升上去。Ubuntu / Debian 重装即可:
# Ubuntu / Debian sudo apt-get remove cmake sudo apt-get install cmakemacOS 直接升级:
# macOS brew upgrade cmakeQ:编译时报 "SDL2 not found"?先确认 SDL2 开发库装没装;Windows 用户再检查 SDL2 的路径是否已加进系统环境变量。
运行类
Q:Linux 上启动时报缺少共享库?用 ldd(链接查看工具)定位缺了哪个库,再按提示安装:
ldd ./bin/openboardview | grep "not found"Q:macOS 提示"无法验证开发者"?两条路:系统偏好设置 → 安全性与隐私 → 通用,点"仍要打开";或者用 codesign 给应用重新签名。
显示类
Q:板子上的中文标注显示为乱码?进 Preferences → Program,在 Font 一项里换成支持中文的字体,重启程序生效。
🧭 延伸入口:手册与 issue 渠道
- 官方手册(PDF):openflex-boardview-manual.pdf
- 社区支持:本文没覆盖的问题,直接在仓库的 issue 系统里提出来即可。
【免费下载链接】OpenBoardViewView .brd files项目地址: https://gitcode.com/gh_mirrors/op/OpenBoardView
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
