码迷,mamicode.com
首页 > 编程语言 > 详细

dev c++ 实现 c 嵌入 lua5.3

时间:2018-01-18 13:37:54      阅读:154      评论:0      收藏:0      [点我收藏+]

标签:div   新建   方法   news   src   ring   介绍   inf   静态   

1.折腾了好久,发现网上的教程都是lua5.1的使用方法,这里介绍lua5.3的用法,这里使用上篇文章编译的静态库和lua5.3.4的源码

2.新建console application工程

3.加入生成的静态链接库

4.复制lua5.3.4源码到工程目录

  技术分享图片    

  我新建立了个文件夹,把源文件都放了进去

  技术分享图片

5.设置包含文件路径

技术分享图片

6.新建main.c

 1 #include "lua.h"
 2 #include "lauxlib.h"
 3 #include "lualib.h" 
 4   
 5 int main(int argc, char *argv[])  
 6 {  
 7     lua_State *L = luaL_newstate();
 8     luaL_openlibs(L);
 9     const char *buf = "print(‘hello, world!‘)";   
10     luaL_dostring(L,buf);
11     lua_close(L);  
12     return 0;  
13 }  

直接编译,大功告成

 

dev c++ 实现 c 嵌入 lua5.3

标签:div   新建   方法   news   src   ring   介绍   inf   静态   

原文地址:https://www.cnblogs.com/mundo/p/8309333.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!