CEF127 编译指南 MacOS 篇 - 编译 CEF(六)

打印 上一主题 下一主题

主题 843|帖子 843|积分 2529


1. 引言

颠末前面的准备工作,我们已经完成了所有须要的情况配置。本文将详细先容如安在 macOS 系统上编译 CEF127。通过正确的编译命令和参数配置,我们将完成 CEF 的构建工作,最终天生可用的二进制文件。
2. 编译前准备

2.1 确认情况变量

  1. # 检查环境变量设置
  2. echo $PATH
  3. echo $GN_DEFINES
  4. echo $CEF_ARCHIVE_FORMAT
复制代码

2.2 检查目次布局

  1. # 确认工作目录结构
  2. ls -la ~/code/chromium_git
  3. ls -la ~/code/automate
  4. ls -la ~/code/depot_tools
复制代码

3. 实行编译

3.1 进入工作目次

  1. cd ~/code/automate
复制代码
3.2 实行编译命令

  1. python3 automate-git.py \
  2.   --download-dir=/Users/$USER/code/chromium_git \
  3.   --depot-tools-dir=/Users/$USER/code/depot_tools \
  4.   --branch=6533 \
  5.   --minimal-distrib \
  6.   --client-distrib \
  7.   --force-clean \
  8.   --x64-build \
  9.   --no-debug-build \
  10.   --with-pgo-profiles
复制代码
命令参数说明:


  • --download-dir: 指定源码目次
  • --depot-tools-dir: 指定 depot_tools 目次
  • --branch=6533: 指定 CEF 分支,对应 Chromium 127
  • --minimal-distrib: 天生最小化分发包
  • --client-distrib: 天生客户端分发包
  • --force-clean: 强制清理旧的构建文件
  • --x64-build: 构建 64 位版本
  • --no-debug-build: 跳过调试版本构建
  • --with-pgo-profiles: 使用 PGO 优化配置
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

数据人与超自然意识

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表