scons と CFLAGSの指定方法

はじめに

 SConstructにCFLAGSを指定して、ビルドする方法が、すぐに見つからなかったため、ここに残す。

SConstruct内の定義

Program('daytime.c', CFLAGS='-g -Wall')

scons の実行で確認する

andre@andre-VirtualBox:~/work/daytime$ scons .
scons: Reading SConscript files ...
scons: done reading SConscript files.
scons: Building targets ...
gcc -o daytime.o -c -g -Wall daytime.c      ★ CFLAGSが指定されて、コンパイルされている ★
gcc -o daytime daytime.o
scons: done building targets.