VS2013编译Lua5.3.x动态链接库

栏目: ASP.NET · 发布时间: 6年前

内容简介:VS2013编译Lua5.3.x动态链接库

首先先从官网下载 Lua 5.3.x源码 http://www.lua.org/download.html

VS2013编译Lua5.3.x动态链接库

打开VS2013 IDE 新建一win32空项目

VS2013编译Lua5.3.x动态链接库

右击项目选择添加 添加除了lua.h、lua.c、lualib.h、luac.c以外的所有后缀为.h和.c的文件。

VS2013编译Lua5.3.x动态链接库

编译生成

VS2013编译Lua5.3.x动态链接库 VS2013编译Lua5.3.x动态链接库 测试下动态链接库

建一空的win32项目

VS2013编译Lua5.3.x动态链接库

右击项目属性 进行配置

VS2013编译Lua5.3.x动态链接库 VS2013编译Lua5.3.x动态链接库

输入外部的dll链接库的目录

VS2013编译Lua5.3.x动态链接库 VS2013编译Lua5.3.x动态链接库 VS2013编译Lua5.3.x动态链接库 VS2013编译Lua5.3.x动态链接库

头文件引入以下五个文件

VS2013编译Lua5.3.x动态链接库

建一测试 main.cpp文件 内容如下

#include <iostream>  
using namespace std;

#include "lua.hpp" 

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")
VS2013编译Lua5.3.x动态链接库

编译生成

VS2013编译Lua5.3.x动态链接库

进行调试 在调试之前 先把 dll放在exe同目录下

VS2013编译Lua5.3.x动态链接库 VS2013编译Lua5.3.x动态链接库

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

深入浅出 HTTPS:从原理到实战

深入浅出 HTTPS:从原理到实战

虞卫东 / 电子工业出版社 / 2018-6 / 89

本书是一本专业的HTTPS书籍,全面讲解了HTTPS领域的相关知识,内容包括密码学、OpenSSL命令行、证书、TLS协议、HTTPS网站性能优化、HTTPS网站优秀实践、大型网站HTTPS架构设计等。本书有几个特点:(1)内容全面而新颖,基于RFC文档、国外书籍、社区等一手资料,总结了大部分最新的HTTPS知识;(2)由浅入深,从基础到进阶全面掌握HTTPS,读者能够轻松构建一个HTTPS网站,......一起来看看 《深入浅出 HTTPS:从原理到实战》 这本书的介绍吧!

html转js在线工具
html转js在线工具

html转js在线工具

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试

RGB HSV 转换
RGB HSV 转换

RGB HSV 互转工具