scons - 我如何知道 Sconstruct 中的默认选项?
问题描述
有没有办法知道 Scons 的 Environment() 中有哪些可用选项?这些选项的默认值是什么?例如,环境中有 CC 和 CXXFLAGS 选项。
解决方案
由于许多事情是在运行时确定的,因此一种简单的内省形式是找出给定系统上可用的构造变量(及其值)的最佳方式。例如,要保存到文件 CVARS,这里有一个可以使用的快速 SConstruct 文件:
env = Environment()
with open("CVARS", "w") as f:
print(env.Dump(), file=f)
推荐阅读
- jquery - 使用 J Query 制作的 SharePoint 2013 超链接在过滤后停止工作
- swift - 找不到 Swift 编译器标识
- sass - 如何在 Sass 中使用带有 @use 的绝对 URL?
- javascript - 在href中传递文本框值
- sql - 使用 IDENTITY 中的变量时语法不正确
- arrays - 将整本书构造为字符串数组是不好的设计吗?
- python - 有没有办法在没有完整的 tensorflow python 库的情况下仅使用 tensorflow.saved_model.load() 进行推理
- android - Jetpack Compose:允许手势通过 Scaffold
- reactjs - Redux thunk 是同步的吗?
- powershell - 为什么我的条件确定用户是否在一个组中总是返回为假?