Visual Studio 2019 编译调试lua源代码
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Visual Studio 2019 编译调试lua源代码,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含950字,纯文字阅读大概需要2分钟。
内容图文
步骤一 下载LUA源码
- 从官网下载Lua源代码
- 解压lua源码得到src文件
编译Lua 静态库
- 打开VS2019
- 选择Windows桌面向导 命名为Lua515(可自定义)
- 选择为静态库
- 移除系统自动创建的头文件和源文件 点击删除
- 添加src目录下的头文件和源文件并且屏蔽lua.c luac.c里头的main方法
- 右键单击解决方案--选择属性--按下图配置编译为C代码
- 项目属性->配置属性->C/C+±>预处理器 中,加入
_CRT_SECURE_NO_DEPRECATE
- 生成->生成Lua515
开始测试
- 创建一个控制台应用
- 右键单击解决方案--选择属性->选择C/C++--常规--附加包含目录--选择lua源码目录的src文件夹
- 右键单击解决方案--选择属性->选择链接器--输入--附加依赖项--添加lua5.3.lib(刚才生成的静态链接库)
- 右键单击解决方案--选择属性->选择链接器--常规--附加库目录--选择lua5.3静态库项目目录下的Debug文件夹
- 输入以下代码测试
#include <stdio.h>
extern "C"
{
#include <lua.h>
#include <lualib.h>
#include <lauxlib.h>
}
int main(int ar)
{
lua_State* L = lua_open();
luaL_openlibs(L);
luaL_dostring(L, "print('hello lua !!!')");
//luaL_dofile(L, "main.lua");
lua_close(L);
return getchar();
}
内容总结
以上是互联网集市为您收集整理的Visual Studio 2019 编译调试lua源代码全部内容,希望文章能够帮你解决Visual Studio 2019 编译调试lua源代码所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。