参考帖子:https://www.freesion.com/article/54861371918/

自己简单的总结了一下。

  1. 去官网下载任意一个lua包,经过测试lua5.1.1编译之后的lib文件,无法运行。

  2. 新建一个Visual Studio的Visual C++项目,编译方式为静态库。

  3. 在项目中的头文件和源文件中,分别把对应lua解压包中src的.h和.c文件导入进来。注意源文件不需要导入lua.h和luac.h

  4. 编译

  5. 在Release目录下,将xxx.lib文件,复制到指定目录,我是直接复制在lua原本的目录。


6. 在自己的项目中的【属性】\【c/c++】\【常规】中,设置附加包含的目录。


7. 在【属性】\【链接器】\【常规-附加库目录】和【输入-附加依赖】中,分别导入lua lib所在的文件,以及lua lib的名字。

大功告成

测试

#include<iostream>
extern "C" {#include <lauxlib.h>
#include <lualib.h>
}
using namespace std;
int main() {cout << "123" << endl;lua_State* lua = luaL_newstate();luaL_openlibs(lua);luaL_dofile(lua, "main.lua");lua_close(lua);system("pause");return 0;
}
print("hello world")

visual studio 2017 配置lua 5.x 开发环境相关推荐

  1. Windows10 + Visual Studio 2017 + CMake +OpenCV编译、开发环境配置及测试

    由于最近需要使用OpenCV,本人需要在自己的PC上使用OpenCV,因此最近一直在研究如何使用Visual Studio编译OpenCV源代码并搭建开发环境,折腾了很长时间,查阅了很多相关资料,终于 ...

  2. 在现有的Visual Studio 2017中设置和测试Python环境

    目录 介绍 背景 设置Python环境 结论 介绍 根据Stack Overflow开发者调查,在2018年,Python成为最受欢迎的语言列表.Python是用于机器学习.Web开发和数据科学的跨平 ...

  3. Visual Studio 2017【使用ASP.NET开发Web项目】第一课——初识ASP.NET,创建第一个ASP.NET程序

    知识点:理解 ASP.NET 的概念和优势. 会创建 ASP.NET Web Form 程序. 理解 ASP.NET Web Form 程序的执行阶段. 会使用代码内嵌和代码后置两种方式进行编码. 1 ...

  4. visual studio学习python_python3从零学习-开发环境搭建之Visual Studio Code篇

    开发环境搭建之Visual Studio Code篇 上一节讲了Python环境的安装和开发环境的安装,本节再重点讲下Visual Studio Code的配置.安装 请看我上一篇文章<pyth ...

  5. 使用Visual Studio Code + Node.js搭建TypeScript开发环境

    Visual Studio Code搭建Typescript开发环境 -- 相关文章: http://www.cnblogs.com/sunjie9606/p/5945540.html [注意:这里仅 ...

  6. Visual Studio Code搭建C/C++语言开发环境

    目录 1.下载Visual Studio Code及MinGW 1.1下载Visual Studio Code 1.2 下载安装MinGW-w64 2.添加VSCode的C语言开发插件 3.配置C语言 ...

  7. Visual Studio 2017配置CTP的API文件

    打开调试->属性->配置属性->VC++目录,在包含目录和库目录下加入API文件所在的目录 切换到调试,在环境中加入:path=<api文件路径> 参考:https:// ...

  8. NX/UG二次开发环境配置方法—史上最详细版(以NX11.0和Visual Studio 2017为例)

    一.前言 本人之前在用NX12.0以及Visual Studio 2017进行NX二次开发时,进行过开发环境的配置,当时也遇到了一点问题,好在最后解决了.最近由于项目需求,我卸载了NX12.0,重装了 ...

  9. C++:如何在VS中配置第三方动态库 【visual Studio 2017 + Opencv 】

    当新建C++项目,一用到opencv库函数的时候,就得配置,次次配,不如就写个教程,怕下次又忘了-- 一 opencv安装,环境变量设置 首先你要从官网下载opencv啦,然后解压.(安装路径  eg ...

最新文章

  1. 吴琦:视觉-语言导航新进展:Pre-training 与 Sim2Real | 青源 Talk 第 12 期
  2. 独家 | 构建符合道德规范的用于人才管理的AI(附链接)
  3. LVQ神经网络的分类
  4. C语言简单计算器考虑优先级,利用你现有的c语言知识 设计开发一个简易计算器,可进行加、减、乘、除、求余运算。...
  5. 腾讯2016春招之算法编程解析
  6. visual studio toolbox 修复
  7. ASP.NET MVC 重点教程一周年版 第七回 UrlHelper 【转】
  8. 开放下载!从RCNN到SSD,这应该是最全的一份目标检测算法盘点
  9. 20 Excellent AJAX Effects You Should Know
  10. 劲爆ORACLE优化,你不必是专家
  11. android都图片mat_普通Android码农,该如何逆袭月薪5W的移动端架构师?
  12. pe 引导win7镜像 激活
  13. 机器学习原来这么有趣!第三章:图像识别【鸟or飞机】?深度学习与卷积神经网络
  14. word_大纲视图/导航视图/设置标题时需要注意(不成功的原因)
  15. Python手撕周杰伦158首歌之后,结果很尴尬,TF-IDF有缺陷,以为AI是王者
  16. VMware下载,安装及创建虚拟机
  17. Win10打开“此电脑”读绿条,显示“正在处理”
  18. android硬解码
  19. spider for qsbk
  20. OSChina 周日乱弹 —— 我女朋友都放到购物车里都没钱买

热门文章

  1. 分子量(UVa1586)
  2. Jnpf 快速开发平台框架源码 java+Netcore版本 3.3.3 3.4.1 旗舰版企业版
  3. ubuntu:如何制作类似jeso的系统?
  4. ubuntu安装pyCUDA
  5. 前景目标检测的无监督学习
  6. Python:简单的人机对话程序
  7. 鲍岳桥,一个程序员的成功路线图
  8. metasploit与avg杀毒软件
  9. 工程与科学的关系与发展
  10. mix3android auto,小米MIX3 魔趣OS 安卓10 MagiskV21版 完美ROOT 纯净完美 原生极简 纯净推荐...