Luaをビルド
ビルドというか、地道にDOSプロンプトでやるわけですが、地道という割には適当です。buildっていうファイルを参考に、適当に。
cd Luaのあるどこか cd src cl -O2 -c -I../include *.c lib -OUT:../lib/lua.lib *.obj del *.obj
で、これを使ってテストプログラムをビルドしたら、
LINK : warning LNK4098: defaultlib "LIBC" は他のライブラリの使用と競合しています; /NODEFAULTLIB:library を使用してください
とのこと。色々調べた結果、デバッグ版のライブラリを作るのがいいらしいという結論にいたり、
cl -O2 -c -MLd -I../include *.c
としたら何とかOK。ちなみに、ここでは書いてませんが、src/libの中身のライブラリも作ってやらないとlua_dofileが通りません。