内心崩溃,心态爆炸 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
sadfQED2
V2EX    程序员

内心崩溃,心态爆炸

  •  
  •   sadfQED2 2019-08-15 09:49:44 +08:00 via Android 7796 次点击
    这是一个创建于 2248 天前的主题,其中的信息可能已经有所发展或是发生改变。

    编译一个 C++项目,耗时 8 小时,结果失败了

    27 条回复    2019-08-15 21:42:43 +08:00
    s127
        1
    s127  
       2019-08-15 09:54:57 +08:00
    分模块编译吧,定位容易一些。
    PS. 编译的是安卓源码吗?居然这么久
    whitev2
        2
    whitev2  
       2019-08-15 10:20:07 +08:00
    并行编译开多一点;换大内存使用内存文件系统进行编译
    urmyfaith
        3
    urmyfaith  
       2019-08-15 10:23:13 +08:00
    webkit?
    dk7952638
        4
    dk7952638  
       2019-08-15 10:25:43 +08:00   8
    但是水了 8 小时可是实实在在的啊,不亏吧
    mineqiqi
        5
    mineqiqi  
       2019-08-15 10:27:27 +08:00
    啥项目需要编译 8 小时?
    wikinee
        6
    wikinee  
       2019-08-15 10:27:35 +08:00
    想想就觉得可怕
    DefoliationM
        7
    DefoliationM  
       2019-08-15 10:31:51 +08:00 via Android
    用 ccache 啊 第二次就快多了
    jfhufhf
        8
    jfhufhf  
       2019-08-15 10:50:41 +08:00
    摸鱼 8 小时 爽歪歪
    alextang95
        9
    alextang95  
       2019-08-15 10:54:53 +08:00
    @s127 Android 源码也不用这么久
    Alfons
        10
    Alfons  
       2019-08-15 11:02:21 +08:00
    分布式编译,了解一下
    510908220
        11
    510908220  
       2019-08-15 11:11:49 +08:00
    机械硬盘编译 chrome,release 模式是会耗时非常久
    loveour
        12
    loveour  
       2019-08-15 11:14:11 +08:00
    @510908220 #11 C++这种项目现在是必须放固态呀,之前编译 UE4 项目,固态和机械硬盘变异时间能差好几倍。
    chris911
        13
    chris911  
       2019-08-15 11:17:23 +08:00
    换 go 重写
    lizhenda
        14
    lizhenda  
       2019-08-15 11:46:31 +08:00
    联合编译,多忽悠一些同事去装联编器呀,然后你发现你的核多的用不完
    skymei
        15
    skymei  
       2019-08-15 11:50:24 +08:00
    php 是世界上最好的语言
    20015jjw
        16
    20015jjw  
       2019-08-15 11:54:31 +08:00
    是时候问老板要 iMac Pro 了
    sadfQED2
        17
    sadfQED2  
    OP
       2019-08-15 12:32:05 +08:00
    @s127 #1 编译的是 mxnet,是放在我的渣渣服务器上面编译的( ps:渣渣服务器不支持 avx2 指令集,apt 安装的会报错,只有自己编译),用的官方提供的编译脚本,不编译了,换框架,反正写玩具,随便搞
    @dk7952638 #4 自己写玩具,不存在摸鱼
    @jfhufhf #8 自己写玩具,不存在摸鱼
    impl
        18
    impl  
       2019-08-15 13:25:19 +08:00 via Android
    服务器不行,换个好点的,64 核 64G 的差不多,make -j 999
    wangkai0351
        19
    wangkai0351  
       2019-08-15 13:27:46 +08:00
    @impl 老哥恨啊,一般开几个十几个就够了,你直接 999
    Wicked
        20
    Wicked  
       2019-08-15 13:47:32 +08:00 via iPhone   1
    很好奇这工程有多大,感觉是 OS 级别的。通常这种都要专门写构建脚本,模块之间的依赖也会很讲究
    aimeepyc
        21
    aimeepyc  
       2019-08-15 14:26:11 +08:00
    @sadfQED2 感觉会秃头的
    CopenhagenCat
        22
    CopenhagenCat  
       2019-08-15 14:28:15 +08:00
    深度学习了解一下,8 小时过去了,情绪还很稳定 _(:3 」∠ )_
    oxogenesis
        23
    oxogenesis  
       2019-08-15 15:13:45 +08:00
    半个小时对我来说是极限
    sadfQED2
        24
    sadfQED2  
    OP
       2019-08-15 15:14:01 +08:00 via Android
    @Wicked 一个机器学习框架而已,就是用的官方的构建脚本,我机器太垃圾了,编译得慢
    sadfQED2
        25
    sadfQED2  
    OP
       2019-08-15 15:15:41 +08:00 via Android
    @oxogenesis 早上起来敲个 build,晚上下班回家刚好运行结束
    doing1
        26
    doing1  
       2019-08-15 16:48:00 +08:00
    失败是成功之母,老铁。找找问题,重新再来!
    1daydayde
        27
    1daydayde  
       2019-08-15 21:42:43 +08:00
    你需要治墙 make -244,244 倍的快乐 https://zh.wikipedia.org/wiki/Xeon_Phi
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3459 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 26ms UTC 00:17 PVG 08:17 LAX 17:17 JFK 20:17
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86