Advertisement

SCons教程

阅读量:

环境

外部环境

当用户配置 SCons 时, 可以通过导入Python的os模块来访问用户的外部环境变量, 并建议将导入os模块的行为包含在一个单独的构建脚本中.

复制代码
    import os
    
    env = os.environ
    print("current OS is", env["OS"])

当运行 socns 所得结果为 'Windows_NT' 时,请考虑采用用户环境变量或系统环境变量作为替代方案

复制代码
    admin@DESKTOP-NQU1HUV C:\Users\admin\Desktop\scons\day6
    $ scons -Q
    ('current OS is', 'Windows_NT')
    scons: `.' is up to date.

为此作出说明,请知悉。SCons系统支持Python语言的语法规范、运行环境配置以及相关库资源等细节,并且模块之间的调用关系同样可实现资源共享。

本地环境

在构建环境中能够对环境配置内容进行调整,在项目管理中通常会配置不同的编译器支持、优化级别以及相关的库文件等细节。在处理包含头文件的搜索路径时还可以设定其他可选参数以满足特定需求;这时建议调用 Environment 相关函数来完成设置操作。

全部评论 (0)

还没有任何评论哟~