编译一个 C++项目,耗时 8 小时,结果失败了
![]() | 1 s127 2019-08-15 09:54:57 +08:00 分模块编译吧,定位容易一些。 PS. 编译的是安卓源码吗?居然这么久 |
2 whitev2 2019-08-15 10:20:07 +08:00 并行编译开多一点;换大内存使用内存文件系统进行编译 |
3 urmyfaith 2019-08-15 10:23:13 +08:00 webkit? |
![]() | 4 dk7952638 2019-08-15 10:25:43 +08:00 ![]() 但是水了 8 小时可是实实在在的啊,不亏吧 |
5 mineqiqi 2019-08-15 10:27:27 +08:00 啥项目需要编译 8 小时? |
![]() | 6 wikinee 2019-08-15 10:27:35 +08:00 想想就觉得可怕 |
7 DefoliationM 2019-08-15 10:31:51 +08:00 via Android 用 ccache 啊 第二次就快多了 |
8 jfhufhf 2019-08-15 10:50:41 +08:00 摸鱼 8 小时 爽歪歪 |
9 alextang95 2019-08-15 10:54:53 +08:00 @s127 Android 源码也不用这么久 |
10 Alfons 2019-08-15 11:02:21 +08:00 分布式编译,了解一下 |
![]() | 11 510908220 2019-08-15 11:11:49 +08:00 机械硬盘编译 chrome,release 模式是会耗时非常久 |
13 chris911 2019-08-15 11:17:23 +08:00 换 go 重写 |
![]() | 14 lizhenda 2019-08-15 11:46:31 +08:00 联合编译,多忽悠一些同事去装联编器呀,然后你发现你的核多的用不完 |
![]() | 15 skymei 2019-08-15 11:50:24 +08:00 php 是世界上最好的语言 |
![]() | 16 20015jjw 2019-08-15 11:54:31 +08:00 是时候问老板要 iMac Pro 了 |
![]() | 17 sadfQED2 OP |
18 impl 2019-08-15 13:25:19 +08:00 via Android 服务器不行,换个好点的,64 核 64G 的差不多,make -j 999 |
19 wangkai0351 2019-08-15 13:27:46 +08:00 @impl 老哥恨啊,一般开几个十几个就够了,你直接 999 |
20 Wicked 2019-08-15 13:47:32 +08:00 via iPhone ![]() 很好奇这工程有多大,感觉是 OS 级别的。通常这种都要专门写构建脚本,模块之间的依赖也会很讲究 |
![]() | 22 CopenhagenCat 2019-08-15 14:28:15 +08:00 深度学习了解一下,8 小时过去了,情绪还很稳定 _(:3 」∠ )_ |
![]() | 23 oxogenesis 2019-08-15 15:13:45 +08:00 半个小时对我来说是极限 |
![]() | 25 sadfQED2 OP @oxogenesis 早上起来敲个 build,晚上下班回家刚好运行结束 |
![]() | 26 doing1 2019-08-15 16:48:00 +08:00 失败是成功之母,老铁。找找问题,重新再来! |
![]() | 27 1daydayde 2019-08-15 21:42:43 +08:00 你需要治墙 make -244,244 倍的快乐 ![]() |