単なるメモです。
めっちゃ簡単。
手順
- Luaのソースファイルをダウンロードする
- VC2015を立ち上げる
- ファイル→新規作成→新しいプロジェクト
- Win32コンソールアプリケーションを選択して次へ
- 「空のプロジェクト」にチェックを入れ、「SDLチェック」のチェックを外して完了
- ソリューションエクスプローラーのソースファイルに、srcフォルダの.cファイルを全部突っ込む
- ソリューションエクスプローラーのヘッダーファイルに、srcフォルダの.hファイルを全部突っ込む
- luac.cをプロジェクトから除外する(lua.cとluac.cでmainが重複するため。luacはバイトコードコンパイラ)
- ビルドする
- 実行する
メモ
Windowsかどうかなどは、luaconf.hが自動判別しているようです。
5.2, 5.1との互換性設定などもここでできます。
init.cのloadedlibsを削ることで、読み込むライブラリを減らすことができます。
その他
※ただしここで出来上がるのは単体で走るLua環境です。
DLLやstaticなlibを作りたい場合はこっち
http://qiita.com/gpsnmeajp/items/5ae55d8f79d129f7c62b