make -j4
来源:互联网 发布:淘宝联盟下单没有佣金 编辑:程序博客网 时间:2024/06/05 21:17
makefile如下
由于sleep不占用cpu,所以 -j4 可以4个目标一起构建,只用了两秒。即使没有4个cpu。
1
2
3
4
5
6
7
8
9
10
11
12
13
all: a b c d
a:
sleep 2
b:
sleep 2
c:
sleep 2
d:
sleep 2
由于sleep不占用cpu,所以 -j4 可以4个目标一起构建,只用了两秒。即使没有4个cpu。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
$
time
make
sleep 2
sleep 2
sleep 2
sleep 2
real 0m8.008s
user 0m0.000s
sys 0m0.003s
$
time
make -j2
sleep 2
sleep 2
sleep 2
sleep 2
real 0m4.008s
user 0m0.003s
sys 0m0.000s
$
time
make -j4
sleep 2
sleep 2
sleep 2
sleep 2
real 0m2.006s
user 0m0.003s
sys 0m0.003s
0 0
- make -j4
- 关于 make -j4
- make j* make j4 make j8 区别
- make j* make j4 make j8 区别
- 加快编译程序的几种方法make -j4 /run/shm ccache distcc
- caffe: make all j4 错误:Makefile.config:95: *** missing separator. Stop.
- J1-J4架构整理分析
- Android之ndk-build -j4
- Make
- make
- make
- make
- make
- MAKE
- make
- MAKE
- Make
- make
- CWnd与HWND的区别与转换
- 希尔排序
- Invalid escape sequence (valid ones are \b \t \n \f \r \" \' \\ )
- Binary Tree Level Order Traversal II 二叉树的反向层序遍历
- Java实现的几个常用排序算法详细解读
- make -j4
- ios 百度地图开发 奔溃原因可能之一
- Android开发之异步下载网络图片并显示到UI界面
- ajax 和 adodb.stream组件 上传本地文件
- 玻璃钢通风柜
- 注意Java代码的内存泄漏
- OpenGL与DirectX
- bash: ifconfig: command not found 解决办法
- Java内存原型分析:基本知识