我有这个大型的C++项目,我需要在没有并行make的平台上构建(如在Linux上make -j)。服务器有6个CPU,我想手动进行并行生成。在Ksh和Perl中并行执行任务的最佳方式是什么?
我可以像这样为约300个目标文件生成一个任务列表。我使用的Makefile相关性检查和增量编译:
化妆-f Makefile文件obj1.o
使-f生成文件obj2.o
使-f生成文件obj3.o ...
我将如何并行执行这些任务,并且不超过6次使用Ksh和Perl一次运行的任务? (Java或Python不可用:-()
是任务之间的依赖关系存在? – alex 2008-10-29 20:45:45
你在运行什么平台? – warren 2008-10-29 20:50:18