指定各种构建选项
此示例显示更详细的构建设置:
env=Environment(
CPPPATH='/usr/include/boost/',
CPPDEFINES=['foo'],
LIBS=['bar'],
SCONS_CXX_STANDARD='c++11')
env.Program('hello', Glob('src/*.cpp'))
这将从 src
中的所有 cpp
文件构建可执行文件 hello
,具有以下设置:
-
搜索路径是`/ usr / include / boost'
-
定义了常数
FOO
-
可执行文件链接
bar
-
C++ 11 用作标准