Cygwin無しでWindows上に開発環境をつくる

TCC(http://bellard.org/tcc/)を入れる。WindowsTCCwindows.hなどのWinAPI用ヘッダが付いてるので、なんとかなる場面が多い。

Pythonを入れる。SCons用。

SCons(http://scons.org/)を入れる。makeは結構シェルが付いてること前提になっているので、外部コマンド無しでなんでもできるSConsがあるとよい。

env = Environment()
env['CC'] = 'c:/tcc/tcc'
env['CCCOM'] = '$CC -c $CFLAGS -o $TARGET $SOURCES'
env['INCPREFIX'] = '-I'
env['CPPDEFPREFIX'] = '-D'
env['LINK'] = 'c:/tcc/tcc'
env['LINKFLAGS'] = ''
env['LIBDIRPREFIX'] = '-L'
env['LINKCOM'] = '$LINK $LINKFLAGS -o $TARGET $SOURCES'

env.Program(['main.c'])

こんな感じ?

あとは適当にエディタなどを入れて。


あとSConsちょっと遅いなぁ…