我想使选项“-j2”成为默认选项。
我可以修改Makefile吗?如何在Makefile中设置默认值为-j2?
1
A
回答
1
看着GNU Make manual(3.82),我没有看到允许的东西。
您可能可以设置环境变量MAKEFLAGS('-j 2
'或可能'j 2
'),但除此之外,它看起来你不能。
0
如前所述,可以设置环境变量MAKEFLAGS
。但是这显然可以在makefile中起作用(至少在GNU make中)。如果你添加一行
MAKEFLAGS=-j 2
在makefile的顶部这应该会给你想要的结果。我没有彻底地测试过它,也许它只能用于递归调用,但是可以很容易地使用包装目标。
我已经使用这个来防止在递归执行中通过设置MAKEFLAGS=-s
来打印“进入目录”/“离开目录”消息。
相关问题
- 1. 如何在DropDownListFor中设置默认值
- 2. 如何在NopDropDownList中设置默认值...?
- 3. 如何在jsp中设置默认值?
- 4. 如何在text_field中设置默认值?
- 5. 如何在forge.prefs中设置默认值?
- 6. 如何在Jplayer中设置默认值
- 7. 如何设置默认值
- 8. 如何设置默认值?
- 9. 如何将form2设置为默认值?
- 10. 如何为RadioGroupFieldEditor设置默认值
- 11. 如何为WTForms SelectField设置默认值?
- 12. 如何设置默认值为manytomanyfield
- 13. 如何为Kubernetes ConfigMap设置默认值
- 14. 如何将https设置为默认值?
- 15. 如何在多选中将“所有值”设置为默认值?
- 16. 如何在Grails 2.2中为域类值设置默认值?
- 17. 如何在DataTemplate上设置默认值?
- 18. Makefile默认行为
- 19. 如何使PreferenceActivity中的SharedPreferences在Android中设置为默认值?
- 20. 设置默认值
- 21. 设置默认值
- 22. 设置默认值
- 23. 设置默认值
- 24. 设置默认值
- 25. 设置默认值
- 26. 设置默认值
- 27. 设置默认值
- 28. 设置默认值
- 29. 设置默认值
- 30. 设置默认值
我同意,也请看这里:http://stackoverflow.com/questions/2151605/make-make-default-to-make-j-8 – 2012-02-23 12:42:54