在我的makefile
我得到了这个:
CC = g ++
CFLAGS = -Wall -pedantic -pedantic-errors -Wunused -g -ggdb
我的项目需要大约22秒才能在我的机器上进行编译(Core2,3 GB内存 - 我的上网本需要大约1分钟......),它甚至不是那么大(让我们说约50个课程。)< / p>
上述哪些编译标志可能是导致这种情况的原因? 要么 我怎样才能加快编制时间?
答案 0 :(得分:0)
这些编译器标志都不会显着影响编译时间。通常只做的是优化标志,而你没有使用任何标志。
预编译部分或全部标头可能有助于编译时间。或者不是,取决于你的代码是什么样的。