lua-vs开发环境配置

1.下载Lua库和其编译工具

lua for window 下载地址:http://luaforwindows.luaforge.net/ 目前最常用的版本是5.1 ,点击下载 .

安装完成后会有一个是lua的命令行程序(Lua),一个是SciTE编辑器(SciTE)。

2.编辑插件 

lua 自带sciTE这个编辑器,但是为了方便编写lua与c/cpp之间的互调而选用了vs的一个国人写的开源插件babelua,可以到https://babelua.codeplex.com/去下载。这个插件实现了脚本管理和代码自动补全,代码自动着色等功能,后续的版本可能会加

调试功能等,总之是一个非常不错的插件。

3:visual studio 2012 工程配置


新建一工程,在工程目录上右击选择属性打开了工程的属性页,选择vc++目录选项卡

      (0)在可执行文件目录中添加一个新路径"C:\Program Files\lua\5.1"。
      (1)在包含目录中添加一个新路径"C:\Program Files\lua\5.1\include"。
      (2)在库目录中添加一个新路径"C:\Program Files\lua\5.1\lib“。

      (3)在"连接器"的"输入"栏目的"附加依赖项"中输入"lua51.lib lua5.1.lib"。

(4)到此整个开发环境就配置完毕
       (5)如果提示找不到dll文件,从lua安装路径的lib文件夹中拷贝lua51.dll lua5.1.dll到和运行文件相同目录下
     注意:C:\Program Files\lua\5.1是lua for windows 的安装路径,具体路径视自己的安装路径而定
   OK,VS工程的配置结束。


编译代码的时候,如果出现解析的外部符号的时候,要加上下面这段代码

extern "C"   
{  
    #include "lua.h"  
    #include "lauxlib.h"  
    #include "lualib.h"  
}  
  
#pragma comment(lib, "lua51.lib")  这个不出错的情况下,可不加
运行的提示缺少lua5.1dll时,为了以后开发方便,把 lua51.dll lua5.1.dll两个文件拷贝到window的运行库路径
C:\Windows,这样就不用每次都拷贝这两个文件到debug目录


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值