V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
rabbbit
V2EX  ›  问与答

为什么编译出来的 chromium 有 5 个 G,如何减小文件体积?

  •  
  •   rabbbit · 2018-07-05 18:55:51 +08:00 · 3403 次点击
    这是一个创建于 2327 天前的主题,其中的信息可能已经有所发展或是发生改变。

    这里面有哪些文件能删吗?

    版本 69.0.3482,好多地方都变圆了

    第 1 条附言  ·  2018-07-05 19:39:41 +08:00
    把 obj 和 gen 干掉就好了,结贴
    18 条回复    2018-07-06 13:36:05 +08:00
    current
        1
    current  
       2018-07-05 18:59:34 +08:00   ❤️ 1
    out 目录有大量的中间文件的
    mikeguan
        2
    mikeguan  
       2018-07-05 19:59:44 +08:00 via Android   ❤️ 1
    strip 去掉调试信息
    rabbbit
        3
    rabbbit  
    OP
       2018-07-05 20:31:49 +08:00   ❤️ 1
    @mikeguan
    是指参数 strip_debug_info 吗?
    这个设的是 strip_debug_info = false
    newworld
        4
    newworld  
       2018-07-05 20:58:56 +08:00
    自己编译制作自己的专属 chrome ?
    lekai63
        5
    lekai63  
       2018-07-05 21:07:42 +08:00 via iPhone
    自己编译有啥优势么?
    tcp
        6
    tcp  
       2018-07-05 21:09:02 +08:00 via Android
    越来越像 ff
    sommer
        7
    sommer  
       2018-07-05 21:09:30 +08:00
    借楼问下,源代码文件多大,自己编译大约需要多久(机子啥配置)?
    learnshare
        8
    learnshare  
       2018-07-05 21:09:42 +08:00   ❤️ 1
    变圆是因为 Google 在给自己产品的 Material Design 迭代新版本
    rabbbit
        9
    rabbbit  
    OP
       2018-07-05 21:20:04 +08:00
    @sommer
    源码大概 10G 左右,
    需要为硬盘预留至少 100G 的空间,
    编译花了 20 个小时(笔记本 单线程编译).
    ashong
        10
    ashong  
       2018-07-05 21:32:00 +08:00
    把不必要的去掉, 加上音视频解码也就 40 几 MB
    1024MB
        11
    1024MB  
       2018-07-05 21:34:31 +08:00 via Android
    挺好看的
    rabbbit
        12
    rabbbit  
    OP
       2018-07-05 21:39:44 +08:00
    @lekai63 chromium 默认无法解析 H264,要自己改设置编译.
    yanaraika
        13
    yanaraika  
       2018-07-05 22:07:23 +08:00
    https://chromium.woolyss.com/ 这里有 all-codecs 的编译好的 chromium 吧
    Totato5749
        14
    Totato5749  
       2018-07-05 23:53:14 +08:00
    tab 标签太难看了,真的像 ff
    redsonic
        15
    redsonic  
       2018-07-06 00:13:34 +08:00
    @lekai63 知道除了用户访问的还有哪些后台通讯,彻底干掉 webrtc,linux 平台上支持硬件解码。 还有就是以前的版本,证书不强制验证 crt 和 ocsp,只有自己改代码才行。
    redsonic
        16
    redsonic  
       2018-07-06 00:25:53 +08:00
    @sommer
    @rabbbit

    真的比编译 android 都慢很多,时间都花在 webkit,blink,v8 这些部分。差不多可以当成一个 cpu/io 的 benchmark 来用。
    Servo
        17
    Servo  
       2018-07-06 01:00:41 +08:00
    我在意的是地址栏的本地化问题,先给“或者”的赘余差评,“或”就行了。

    FF 这边遇到了同样的问题。 原词条为“ Search with %S or enter address ”。第一个问题是 %S 左右到底留不留空格,留的话如果是中文搜索引擎怎么办,不留的话中英文紧挨着又碍眼;再就是中间要不要用逗号断开,我个人看来断开的话观感实在很诡异。

    使用 %S 搜索,或者输入网址

    使用 %S 搜索或输入网址
    rabbbit
        18
    rabbbit  
    OP
       2018-07-06 13:36:05 +08:00
    @ashong 这么小是怎么做到的?可以分享下 gn args 配置吗?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   941 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 22:42 · PVG 06:42 · LAX 14:42 · JFK 17:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.