Bootstrap

Lua在vs2013的配置环境以及C++如何调用lua

最近一段时间都在学习lua脚本,lua的强大不多说了,自己百度去。

自己在网上也找了好多关于lua的资料,有几个不错的博客,想学习的朋友可以去了解以下。http://www.jellythink.com/archives/category/language/lua

当然自己也是按照上面的例子一一去验证,我是在linux平台上运行的,所有比较容易操作,而且lua的配置环境也很好弄。

不过在windows平台,使用vs2013工具就麻烦要死。当然,如果你配置好了环境,那也是很简单的。下面我说说怎么在vs2013下配置环境的。



一、制作我们的Lua库(lua.lib)

第一步:准备好lua的源文件(目前我用的是最新版本lua-5.2.3,下载地址:http://www.lua.org/download.html);

第二步:把lua-5.2.3源文件随便放一个盘的目录下(好处是路径少,目前我是喜欢放到D盘,比如:D:\lua-5.2.3);

第三步:运行vs2013,新建一个win32控制台应用程序项目项目名称:Lualib。如图:


第四步:按确定之后,再点击下一步后,进入“应用程序设置”界面,在应用程序类型:选择“静态库”,附加选项:去掉预编译头。然后点击完成。如图

第五步:在Lualib工程的头文件和源文件分别附加上lua-5.2.3的(.h文件)和(.c文件)

        ①:鼠标右击Lualib工程目录下的头文件----->添加------>现有项   把:D:\lua-5.2.3\src中所有.h头文件添加进来

                ②:鼠标右击Lualib工程目录下的源文件----->添加------>现有项   把:D:\lua-

悦读

道可道,非常道;名可名,非常名。 无名,天地之始,有名,万物之母。 故常无欲,以观其妙,常有欲,以观其徼。 此两者,同出而异名,同谓之玄,玄之又玄,众妙之门。

;