1、新しいWin32コンソールDLLプロジェクト。
2、テストヘッダーファイルを追加
--------------------------------------
の#include「lua.h "
の#include" lauxlib.h "
の#include" lualib.h」
----------------------------------- ---
3、Dを含むディレクトリを追加します:\プログラムファイル\のLuaの\は含まれ(LUAのインストールフォルダをディレクトリを含め)
プロジェクトを右クリック- >プロパティ- >構成プロパティ- > VC ++ディレクトリを-追加D含む>ディレクトリ:\プログラムファイル%28x86% 29 \をLUA \は、
4、lua51.lib追加
プロジェクトは、右クリック- >プロパティ- >構成プロパティ- >リンカ- >追加のライブラリディレクトリを追加しますD:\プログラムファイル(x86の)\ LUA \ SRC
(Luaのライブラリのソースコードによってlua51.libとSRCをコンパイルトップレベルのディレクトリを生成するために実行luavs.batコピーします)
5、のLIBファイル名の追加
プロジェクトを右クリック- >プロパティ- >構成プロパティ- >リンカ- >入力- >追加の依存lua51.lib
6、swig.iファイルを書き込む
----------------------------------
%モジュールの例
%{
の#include "example.h"
の#include "STDAFX.H"
%}
#include "example.h"
----------------------------------
7、_wrap.cppファイルを生成
------------------------------------------ ------
SWIG -lua example.i ++ -c -o example_wrap.cpp
------------------------------- -----------------
8、C ++ファイルとファイル_wrap.cppを追加
9、LuaのソースコードのディレクトリD追加:\プログラムファイル\のluaの\ SRC(LUA インストールフォルダのsrcディレクトリ)
\プログラムファイル%28x86%:右クリックし、プロジェクトを- >プロパティ- >構成プロパティ- - > VC ++ディレクトリが追加さDを含む>ディレクトリLuaの\には、29 \