如何找出SCons正在构建的平台(Linux,Mac OS X,Windows,& c--不涉及架构)。找出构建的目标平台?
2
A
回答
1
将http://docs.python.org/library/platform.html#platform.platform(true,true) 做你想做的?如果不是,您可能必须自己从其他 平台方法中的数据映射它。
7
创建环境后,您也可以使用env['PLATFORM']
。我认为它来自sys.platform。
0
Scons具有内建函数Platform()
,您可以在创建环境之前调用它。比Python的platform.platform(true, true)
可能更适合使用Platform()
(例如,您不必将平台导入到SConstruct中。)创建完环境后,应使用env['PLATFORM']
,正如@GaryO所建议的那样。
相关问题
- 1. 跨平台项目构建
- 2. 明确设置目标平台时未构建的新项目
- 3. 跨平台构建
- 4. MSBuild:如何构建所有配置/平台组合的目标?
- 5. TFS 2015构建:测试执行的目标平台
- 6. PDE的目标平台无头构建不起作用
- 7. 项目构建属性平台与配置管理器平台
- 8. Monodevelop目标平台
- 9. 构建,打包并部署多个平台目标
- 10. 何处/如何获得PDE构建目标平台插件?
- 11. 项目构建跳过任何具有CPU构建平台
- 12. 使用msbuild.exe构建C#项目不会覆盖项目目标平台配置?
- 13. 构建基于MVC平台
- 14. 部分构建Android平台
- 15. Mono跨平台构建
- 16. 主动解决方案平台VS项目平台VS平台目标
- 17. .Net平台目标优化
- 18. 平台无关目标C
- 19. 选择哪一个作为项目构建目标? Google API或SDK平台
- 20. Delphi XE2 - 为OSX平台构建项目时未创建输出文件
- 21. Windows应用程序平台和目标平台的区别
- 22. 寻找项目的PHP平台推荐
- 23. 从windows平台的phonegap构建
- 24. 构建32位OpenCV的64位平台
- 25. 平台构建器中的DLL
- 26. 我如何限制构建的平台?
- 27. 构建特定的Android平台?
- 28. 确定webapp构建的移动平台
- 29. VS2010项目没有x64平台目标
- 30. Tycho目标平台 - 使用目录
“平台”功能用于**设置平台,而不是检索平台。它不能被认为比'platform.platform'更可取,因为它们没有做同样的事情。 – skyking 2015-08-20 06:25:36