为什么编译C需要这么长时间?

时间:2013-10-09 06:27:45

标签: c compilation fpga intel-fpga nios

当我编译C项目时,即使我使用快速Intel I7 CPU,也可能需要大约90秒。是因为编译是一个低级别的任务,还是为什么我的构建时间如此之长?我的环境是Altera DE2 FPGA的Nios 2 IDE。

2 个答案:

答案 0 :(得分:2)

如果您的项目由Makefile管理,请尝试“make -jn”在编译时触发多线程,n是用于编译的线程号,e.x。 “make -j10”

答案 1 :(得分:1)

实际上编译需要时间吗?我对软核处理器(和其他嵌入式开发)的经验是编译很快(与编译基于主机的代码相当),并且需要花时间将新代码上传到嵌入式系统进行测试。