2
什么是典型的使用情况下添加--prefix
支持scons构建?scons增加 - 前缀选项
目前我使用变量来保留命令行中的用户选项,但这需要我使用名称PREFIX
作为变量进行识别。文档显示了使用AddOption
指定preifx的方法,但是每次运行scons时必须指定此选项:它不像变量那样持久。
处理这个问题的典型方法是什么?
什么是典型的使用情况下添加--prefix
支持scons构建?scons增加 - 前缀选项
目前我使用变量来保留命令行中的用户选项,但这需要我使用名称PREFIX
作为变量进行识别。文档显示了使用AddOption
指定preifx的方法,但是每次运行scons时必须指定此选项:它不像变量那样持久。
处理这个问题的典型方法是什么?
您将需要使用Add/GetOption来创建用户可以在命令行上提供的选项。
之后,您的用户将需要设置环境变量SCONSFLAGS以及他们希望每次提供给SCons的选项。 SCons每次都会读这个变量。 http://www.scons.org/doc/2.0.1/HTML/scons-user/c2076.html
在用户机器上有许多环境变量是不是一个好主意,因为你丢失了文档和你真正需要编译的变量。