C/C++中如何使用Luajit脚本
来源:互联网 发布:origin pro for mac 编辑:程序博客网 时间:2024/03/29 02:43
Lua作为一门优雅高效的脚本语言,开始受到越来越多的关注。很多对Lua感兴趣的朋友最郁闷的问题就是如何开始入手。那么现在我就也以一个初学者的身份,带大家一步一步开始Lua之旅:
1.确保有一个可用的编程环境,我这里示范的是VS2010,相信VS2008和VS2005是同理的。
2.到官网下载最新的Lua版本,这里给出的是LuaJIT的官网,JIT版本更加高效而且操作一模一样,所以直接上JIT了,http://luajit.org/download.html
3.把Lua解压后放到一个你可用找到的目录下,这里假设是D:\LuaJIT-2.0.0-beta8
4.打开VS2010,创建一个空的控台项目,比如 LuaJIT
5.打开 “ 项目 -> LuaJIT属性 -> 配置属性 -> VC++目录”,在包含目录中加入D:\LuaJIT-2.0.0-beta8,在库目录中加入D:\LuaJIT-2.0.0-beta8\src
5.编写C程序代码
- #include <src\lua.hpp>
- #include <iostream>
- /*打开Lua所需要的库*/
- #pragma comment(lib,"lua51.lib")
- extern "C"
- {
- #include <src\lua.h>
- #include <src\lualib.h>
- }
- int _tmain(int argc, _TCHAR* argv[])
- {
- lua_State *L=luaL_newstate(); /*创建一个解释器句柄*/
- luaL_openlibs(L); /*打开所有的Lua库*/
- luaL_loadfile(L,"script.lua"); /*调入Lua脚本文件*/
- lua_pcall(L,0,0,0); /*执行Lua脚本*/
- lua_close(L); /*关闭句柄*/
- system("pause");
- return 0;
- }
- print("hello world")
现在你就可用开始的你的Lua之旅了!
- C/C++中如何使用Luajit脚本
- C/C++中如何使用Luajit脚本
- 在C中使用LuaJit FFI
- LuaJIT与C
- C/C++,VS下使用luajit(环境配置)
- 【程序语言】C/C++中如何使用Lua脚本
- 【程序语言】C/C++中如何使用Lua脚本
- 在windows程序中嵌入Lua脚本引擎--使用VS IDE编译Luajit脚本引擎
- C代码中如何使用链接脚本中定义的变量
- 在C/C++中使用Lu脚本
- C/C++中使用Lua脚本
- liunx 下 C/C++调用luajit
- LuaJit ffi 访问C中的结构体
- luajit ffi 访问C动态库
- cocos2d-x中luajit的使用
- luajava中使用luajit提升性能
- cocos2d-x中luajit的使用
- 在cocos2d-x中使用luajit
- 晶体管的h参数、y参数和S参数
- canvas的宽高定义问题
- Android JNI 使用的数据结构JNINativeMethod详解
- C++ Windows Hook 消息钩子 详解
- 经典c编程
- C/C++中如何使用Luajit脚本
- javascript中encodeURI和decodeURI方法
- c++编程练习2
- CTS感受
- world wind 配置文件的几点说明
- 怎样安装注册金蝶软件
- Android HttpClient接口
- (译)如何使用cocos2d1.0来给sprite添加Mask(遮罩)
- Crontab