Lua 在VS上的环境配置(二)

举报
陈言必行 发表于 2021/08/14 00:12:56 2021/08/14
【摘要】 我们接着上一篇博文,继续配置 使用vs2015新建一个Win32控制台应用程序,命名为LuaTest。一路默认确定 (出现如图所示工程,这里的main.lua 你们的文件应该是没有的,因为这是我配置成功后截的图,,, ) 配置lua项目头文件默认路径 和上一篇一样的还是调整为Release状态下操作: ...
我们接着上一篇博文,继续配置
使用vs2015新建一个Win32控制台应用程序,命名为LuaTest。一路默认确定 (出现如图所示工程,这里的main.lua 你们的文件应该是没有的,因为这是我配置成功后截的图,,,

配置lua项目头文件默认路径
和上一篇一样的还是调整为Release状态下操作:

在项目的“配置属性” 界面中操作选择【C/C++】—> 【常规】—> 【附加包含目录】,然后输入我们的lua源码路径E:\lua-5.3.4\lua-5.3.4\src。如图所示:(注意在弹出窗口的状态下,输入自己的目录,然后点击 应用,确定)

为项目添加.lib库引用
配置项目的属性,在项目的“配置属性” 界面中操作选择【链接器】—> 【常规】—> 【附加库目录】,然后输入我们的lua库文件目录,这个目录为我们上篇结尾处放置的位置。也就是我们的lua5.3的源码目录,E:\lua-5.3.4\lua-5.3.4\。如图所示:(操作同上,注意目录尽量复制,防止出错)


配置项目的属性,在项目的“配置属性” 界面中操作选择【链接器】—> 【输入】—> 【附加依赖库】位置添加我们所编译的Lua5.3.lib库文件名称,然后确定即可。如图所示:(尽量在最前面后最后面加,注意加完一定打“;”作为结束)
到此我们的lua开发环境算是配置好了,,,

下面我们来测试我们自己搭建的lua环境:
我们右键源文件 ,然后新建项目,创建一个叫 main.lua (注意后缀)的文件,如图所示
 
创建好后,我们在里面输入打印文本。如图所示:

然后在LuaTest.cpp主函数里面,我们引用标准输入输出以及lua的头文件,然后编写测试代码,这里是打印main.lua文件里的内容。如图所示:

上图代码:  

   
  1. #include "stdafx.h"
  2. #include<iostream>
  3. using namespace std;
  4. #include<lua.hpp>
  5. int main()
  6. {
  7. lua_State *l = luaL_newstate();
  8. luaL_openlibs(l);
  9. luaL_dofile(l, "main.lua");
  10. lua_close(l);
  11. system("pause");
  12. return 0;
  13. }
然后我们点击本地调试就可以了:出现如图,即配置成功

文章来源: czhenya.blog.csdn.net,作者:陈言必行,版权归原作者所有,如需转载,请联系作者。

原文链接:czhenya.blog.csdn.net/article/details/77915021

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。