前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >MacOS 编译 RenderDoc

MacOS 编译 RenderDoc

作者头像
Kindem
发布2022-08-12 14:13:00
2.1K7
发布2022-08-12 14:13:00
举报
文章被收录于专栏:Kindem的博客Kindem的博客

安装依赖

需要安装的依赖如下:

  • autoconf
  • automake
  • Qt5

其中 Qt5 是 RenderDoc 的界面库,autoconf 和 automake 在构建 c 胶水层生成工具 swig 会使用到。

我们可以直接使用 brew 依次安装所有依赖:

代码语言:javascript
复制
brew install autoconf
brew install automake
brew install qt5

完成安装后,还需要配置一下 Qt5 的 bin 目录到 PATH 中:

代码语言:javascript
复制
export PATH="/usr/local/opt/qt@5/bin:$PATH"

编译 RenderDoc

首先下载源码,可以直接去 github 下载最新的 release 版本:GitHub - RenderDoc

RenderDoc - Downloads
RenderDoc - Downloads

RenderDoc - Downloads

下载完成后解压:

代码语言:javascript
复制
tar -xvf renderdoc-1.13.tar.gz

完成后进入 RenderDoc 源码目录使用 CMake 开始构建:

代码语言:javascript
复制
cd renderdoc-1.13
mkdir build
cd build
cmake ..
cmake --build . -j 16

建议构建时开启 VPN,因为会去墙外下载他们修改过的 swig 源码并当场构建,网络不好可能会构建失败。

运行

完成构建后可以在 build/bin 目录下找到构建完成的 RenderDoc App:

Build Result
Build Result

Build Result

运行即可:

RenderDoc
RenderDoc

RenderDoc

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 安装依赖
  • 编译 RenderDoc
  • 运行
相关产品与服务
VPN 连接
VPN 连接(VPN Connections)是一种基于网络隧道技术,实现本地数据中心与腾讯云上资源连通的传输服务,它能帮您在 Internet 上快速构建一条安全、可靠的加密通道。VPN 连接具有配置简单,云端配置实时生效、可靠性高等特点,其网关可用性达到 99.95%,保证稳定、持续的业务连接,帮您轻松实现异地容灾、混合云部署等复杂业务场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档