Opencv C ++ g ++ MakeFile可以加快编译速度

时间:2017-09-05 14:57:28

标签: c++ linux opencv makefile g++

我正在开发一个OpenCV项目,其中包含一些放在不同目录中的文件(按上下文排序) 我想避免每次都编译我的所有文件,因为在我的Broadwell-E上需要大约2分钟,如果只编辑1个文件中的1行,那将是一个很大的浪费时间。

我已经在StackOverflow上搜索了,但是我发现只有makefile允许使用比完整的g ++命令更短的命令进行编译,它们并没有加快编译过程。

我想利用我的CPU核心(make -j 13)

目标:

- 全部

- 干净

- 运行(运行'所有'目标&执行编译文件)

1 个答案:

答案 0 :(得分:0)

安装ccache,看看它是否会缩短编译时间。阅读更多here