debugging 判断boost build/b2/bjam中是否定义了变量

vcirk6k6  于 2023-03-23  发布在  其他
关注(0)|答案(1)|浏览(121)

出于调试目的,如何查看b2中是否设置了变量?
测试一个变量是否在b2中定义

67up9zun

67up9zun1#

这并不完美,但可以判断变量是否使用echo和Variable扩展定义:

:E=value
    Assign value to the variable if it is unset.

示例:

echo "Variable FOO has value $(FOO:E=was_not_previously_set)" ;

将显示:Variable FOO has value was_not_previously_set如果在调用echo之前未设置FOO

相关问题