指定各種構建選項
此示例顯示更詳細的構建設定:
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 用作標準