博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C++调用lua的实现
阅读量:6424 次
发布时间:2019-06-23

本文共 778 字,大约阅读时间需要 2 分钟。

hot3.png

1.vs下lua环境的配置

    下载安装LuaForWindows http://luaforge.net/projects/luaforwindows/

    打开vs

    tools->options->projects->vc++ directories

    executable files 选项添加lua安装以后的路径,我的是 E:\work\lua\Lua5.1

    include files 选项添加lua include路径,我的是 E:\work\lua\Lua5.1\include

    library files 选项添加lua lib路径,我的是 E:\work\lua\Lua5.1\lib

    additional Dependencies 选项加入 lua5.1.lib lua51.lib

2.C++调用lua

C中直接include 

#include 
#include 
#include 

c++中要加extern "C"

#include "stdafx.h"extern "C"{#include 
#include 
#include 
}lua_State* L;int _tmain(int argc, _TCHAR* argv[]){ L = lua_open(); luaL_openlibs(L); luaL_dofile(L, "test.lua"); lua_close(L); return 0;}

test.lua

print("hello world!!")

转载于:https://my.oschina.net/hejunsen/blog/370591

你可能感兴趣的文章
wcf学习总结《上》
查看>>
ERROR (ClientException)
查看>>
Load Balance 产品横向比较
查看>>
Java代理程序实现web方式管理邮件组成员
查看>>
【编译打包】tengine 1.5.1 SRPM
查看>>
看图说话:手动清除病毒文件流程
查看>>
一句话下拖库
查看>>
Deploy Office Communications Server 2007R2 Group Chat Server(二)
查看>>
在Cacti上实现MSN报警机制
查看>>
如何对C++虚基类构造函数
查看>>
XFire WebService开发快速起步
查看>>
JavaScript 函数replace揭秘
查看>>
QTP解决内嵌IE窗体方法2
查看>>
“王子”的演讲:N828印象
查看>>
判断JS字符串中是否包含某些字符
查看>>
Phalanger---PHP的.NET编译器
查看>>
Scanner----java控制台和文件读取的利器(java 5新增)
查看>>
如何安全设定和检测你的密码安全性?
查看>>
一例HP ADG数据恢复成功(8×73GB SCSI)
查看>>
虚拟化系列-Citrix XenServer 6.1 XenMotion与HA
查看>>