- make与cmake都是一种编译工具,只有经历过编译后的文件才能运行,
- 知识储备:多核cpu与单核cpu的区别就是,多核cpu相当于有多个单核cpu,如果只有一个单核cpu的话,在多道程序的操作系统中,执行程序是轮流执行,即一个程序在执行cpu而另一个程序如果需要执行cpu的话,则需要等待。而多核的话,如果两个程序同时都要用到cpu,就可以直接去寻找不同单核,而不用等待,很大的提高了执行速度。
- make -j4 与make -j8的意思就是多线程运行,(线程的意思请参考操作系统)即4个进程去竞争多核cpu,或者8个线程去竞争cpu
Linux---之make -j4,cmake
最新推荐文章于 2024-05-13 15:13:25 发布