我如何找出 SCons 正在构建的平台(Linux、Mac OS X、Windows 等——不关心架构)。
问问题
2790 次
3 回答
7
您也可以env['PLATFORM']
在创建环境后使用。我认为它来自 sys.platform。
于 2010-03-30T17:14:33.797 回答
1
http://docs.python.org/library/platform.html#platform.platform (true,true)会 做你想做的事吗?如果不是,您可能必须自己从其他平台方法中的数据映射它。
于 2010-03-15T16:51:51.470 回答
0
Scons 有一个内置函数Platform()
,您可以在创建环境之前调用它。可能比使用Platform()
Python更可取platform.platform(true, true)
(例如,您不必将平台导入 SConstruct。)创建环境后,您应该env['PLATFORM']
按照@GaryO 的建议使用。
于 2013-04-19T22:42:00.237 回答