VS2012下面c++调用lua库,c++编译lua方法。
来源:互联网 发布:防范电信网络诈骗视频 编辑:程序博客网 时间:2024/05/16 19:53
1.到官网下载lua源代码:http://www.lua.org/download.html ,解压文件到:D:\wc\vsWorkSpace\lua-5.3.4
2.新建一个空的win32项目, 名叫LuaDll,里面选择静态库程序,导入lua源代码:D:\wc\vsWorkSpace\lua-5.3.4\src,但是这些文件不需要导入:lua.h、lua.c、lualib.h、luac.c。
3.在当前项目中新建一个空项目,名叫TestDll,同时添加对LuaDll项目的引用。
4.在TestDll项目中新增一个main.lua和main.cpp。
main.cpp:
#include "lua.hpp"#include <stdlib.h>int main(){lua_State *l = luaL_newstate(); luaL_openlibs(l); luaL_dofile(l, "main.lua"); lua_close(l); system("pause"); return 0;}main.lua:
print("hello world")5.把lua-5.3.4里面的源文件附加到TestDll项目:
6.设置TestDll为启动项目,编译运行。
阅读全文
0 0
- VS2012下面c++调用lua库,c++编译lua方法。
- Lua脚本:Lua调用C实现方法
- Lua脚本:C调用Lua实现方法
- 【Lua】Lua调用C动态库
- [Lua]C/C++调用Lua
- [lua]C调用lua函数
- C语言调用Lua编译问题总结
- C语言调用Lua编译问题总结
- lua调用syslog; 使用C注册lua方法
- lua与c互调--c调用lua
- lua与c互调--lua调用c
- lua 编译 C模块
- C/C++ 调用 Lua
- c调用lua脚本
- Lua调用C函数
- C调用lua
- lua 调用c函数
- lua c/c++ 调用
- day3_spring04_jdbcTemplate实现crud操作(修改和删除操作)
- 分区之分区设备文件名及挂载
- Linux的目录处理命令上
- 第三课视图
- Linux的目录处理命令下
- VS2012下面c++调用lua库,c++编译lua方法。
- spark
- Linux常用目录作用
- Linux链接命令
- NAT地址转换常用命令详解
- 当云计算大神们聚在一起,他们在聊什么?
- locate命令
- 时间字段是否适合建立索引
- Eclipse 快捷键