1、創建一個Visual C++的Empty Project,如果需要支持Windows XP將Platform Toolset設置為Visual Studio 2013 - Windows XP (v120_xp)。
2、Configuration Type設置為Dynamic Library (.dll)。
3、添加對應的源代碼文件,但lua.c、luac.c文件除外。
4、C/C++ -> Command Line的Additional Options添加/D _CRT_SECURE_NO_WARNINGS。
5、查看luaconf.h,如果需要導出函數:C/C++ -> Preprocessor添加一個LUA_BUILD_AS_DLL。
6、編譯源代碼。
7、如果需要lua解釋器則建立一個控制台程序並結合lua.c編譯。
8、如果需要lua編譯器則建立一個控制台程序並結合luac.c編譯。
