gargar
V2EX  ›  macOS

重新编译应用要几天?

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

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