gargar
V2EX  ›  macOS

重新编译应用要几天?

  •  
  •   gargar · Jun 23, 2020 · 4607 views
    This topic created in 2162 days ago, the information mentioned may be changed or developed.
    开始还以为自己听错了,后来又听到了两三次。

    平时 x64 上就需要那么久呢,还是在 big sur 上重新编译才要那么久?(没在 macOS 下编过正儿八经的 app,轻拍)

    以前在 linux 下编译过程序,但起多线程(服务器,用 8 个或甚至 16 个线程),顶多一天完事。
    19 replies    2020-06-23 13:28:43 +08:00
    loading
        1
    loading  
       Jun 23, 2020 via Android
    看来你以前没用过 gentoo,编译一套 kde 要一周。
    Mithril
        2
    Mithril  
       Jun 23, 2020   ❤️ 1
    可能大部分时间都花在了重启 Xcode 上
    sdd11
        3
    sdd11  
       Jun 23, 2020 via iPhone
    显然会有 bug 需要你 fix
    gzlock
        4
    gzlock  
       Jun 23, 2020
    适配、调试,编译完再测试这些流程没说出来真就被大脑忽略了?
    阅读理解不要只停留在字面意思
    Mai1me
        5
    Mai1me  
       Jun 23, 2020 via Android
    编译的时间里不正好摸鱼?
    gargar
        6
    gargar  
    OP
       Jun 23, 2020
    我觉得 WWDC 上说的 recompile 时间,应该不包括填坑时间。
    要是把查 bug,调试,测试这些算上,挺难保证几天内完工。
    @sdd11
    @gzlock
    BrettD
        7
    BrettD  
       Jun 23, 2020 via iPhone
    可能是 Chrome 这种等级的巨型 App 的多目标架构交叉编译总时间?
    JackieMe
        8
    JackieMe  
       Jun 23, 2020 via Android
    @loading 你配置太差了吧,我以前一晚上 KDE 全家桶编译就完成了。Firefox 、LibreOffice 、KDE 三巨头都是过夜。
    dawn009
        9
    dawn009  
       Jun 23, 2020
    @gargar 我理解的是“把应用整个移殖到新平台的时间”。包括调试和测试。即“稍微花上几天时间,你的应用就能原生支持新平台”

    单说编译时间的话,旧平台和新平台不应该有太大差异才对。
    zmj1316
        10
    zmj1316  
       Jun 23, 2020 via Android
    主要是依赖的三方库一般是没有 arm64 的,三方库可能还依赖别的库
    AmiKara
        11
    AmiKara  
       Jun 23, 2020 via iPhone
    觉得他的意思应该是要修改代码来适配吧,不是那种工业级 app 的话单纯编译打包应该不会耗费太多时间
    nguoidiqua
        12
    nguoidiqua  
       Jun 23, 2020 via Android
    这个看具体的项目嘛,像编译 electron 和编译用 electron 开发的软件那就不是一个时间级。
    daozhihun
        13
    daozhihun  
       Jun 23, 2020
    应该是指包括调试、改 bug 、增加一些鼠标支持之类的算在一起吧,当然巨型 app 除外
    loading
        14
    loading  
       Jun 23, 2020 via Android
    @JackieMe 你不先问一下我说的是什么时候的事吗?我用的是当时主流水平的奔 4 。
    sagaxu
        15
    sagaxu  
       Jun 23, 2020 via Android
    @loading 奔 4 时代编个 openoffice 也用不了 1 天
    loading
        16
    loading  
       Jun 23, 2020 via Android
    @sagaxu 你的是后期的奔 4 吗?我当时电脑就跑了很久。
    sfqtsh
        17
    sfqtsh  
       Jun 23, 2020 via Android
    我编译 chromium 源码也就不到一小时。
    windows/i7 8086k.
    feather12315
        18
    feather12315  
       Jun 23, 2020 via Android
    @loading #1 现在不需要了,也就是一晚上,还是低压 4 线程情况下
    JackieMe
        19
    JackieMe  
       Jun 23, 2020
    @loading 你也没关心我这么快配置是有多好咯。我的机器是 2011 年买的,i3-2100 你可以查查什么水平。我就是想着每个时候的大概主流配置不能相差太多,实在谁要说我是服务器我是 15 年前买的破电脑什么的当我没说。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5262 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 69ms · UTC 09:38 · PVG 17:38 · LAX 02:38 · JFK 05:38
    ♥ Do have faith in what you're doing.