visual studio 2017 配置lua 5.x 开发环境
参考帖子:https://www.freesion.com/article/54861371918/
自己简单的总结了一下。
去官网下载任意一个lua包,经过测试lua5.1.1编译之后的lib文件,无法运行。
新建一个Visual Studio的Visual C++项目,编译方式为静态库。
在项目中的头文件和源文件中,分别把对应lua解压包中src的.h和.c文件导入进来。注意源文件不需要导入lua.h和luac.h。
编译
在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 开发环境相关推荐
- Windows10 + Visual Studio 2017 + CMake +OpenCV编译、开发环境配置及测试
由于最近需要使用OpenCV,本人需要在自己的PC上使用OpenCV,因此最近一直在研究如何使用Visual Studio编译OpenCV源代码并搭建开发环境,折腾了很长时间,查阅了很多相关资料,终于 ...
- 在现有的Visual Studio 2017中设置和测试Python环境
目录 介绍 背景 设置Python环境 结论 介绍 根据Stack Overflow开发者调查,在2018年,Python成为最受欢迎的语言列表.Python是用于机器学习.Web开发和数据科学的跨平 ...
- Visual Studio 2017【使用ASP.NET开发Web项目】第一课——初识ASP.NET,创建第一个ASP.NET程序
知识点:理解 ASP.NET 的概念和优势. 会创建 ASP.NET Web Form 程序. 理解 ASP.NET Web Form 程序的执行阶段. 会使用代码内嵌和代码后置两种方式进行编码. 1 ...
- visual studio学习python_python3从零学习-开发环境搭建之Visual Studio Code篇
开发环境搭建之Visual Studio Code篇 上一节讲了Python环境的安装和开发环境的安装,本节再重点讲下Visual Studio Code的配置.安装 请看我上一篇文章<pyth ...
- 使用Visual Studio Code + Node.js搭建TypeScript开发环境
Visual Studio Code搭建Typescript开发环境 -- 相关文章: http://www.cnblogs.com/sunjie9606/p/5945540.html [注意:这里仅 ...
- Visual Studio Code搭建C/C++语言开发环境
目录 1.下载Visual Studio Code及MinGW 1.1下载Visual Studio Code 1.2 下载安装MinGW-w64 2.添加VSCode的C语言开发插件 3.配置C语言 ...
- Visual Studio 2017配置CTP的API文件
打开调试->属性->配置属性->VC++目录,在包含目录和库目录下加入API文件所在的目录 切换到调试,在环境中加入:path=<api文件路径> 参考:https:// ...
- NX/UG二次开发环境配置方法—史上最详细版(以NX11.0和Visual Studio 2017为例)
一.前言 本人之前在用NX12.0以及Visual Studio 2017进行NX二次开发时,进行过开发环境的配置,当时也遇到了一点问题,好在最后解决了.最近由于项目需求,我卸载了NX12.0,重装了 ...
- C++:如何在VS中配置第三方动态库 【visual Studio 2017 + Opencv 】
当新建C++项目,一用到opencv库函数的时候,就得配置,次次配,不如就写个教程,怕下次又忘了-- 一 opencv安装,环境变量设置 首先你要从官网下载opencv啦,然后解压.(安装路径 eg ...
最新文章
- 吴琦:视觉-语言导航新进展:Pre-training 与 Sim2Real | 青源 Talk 第 12 期
- 独家 | 构建符合道德规范的用于人才管理的AI(附链接)
- LVQ神经网络的分类
- C语言简单计算器考虑优先级,利用你现有的c语言知识 设计开发一个简易计算器,可进行加、减、乘、除、求余运算。...
- 腾讯2016春招之算法编程解析
- visual studio toolbox 修复
- ASP.NET MVC 重点教程一周年版 第七回 UrlHelper 【转】
- 开放下载!从RCNN到SSD,这应该是最全的一份目标检测算法盘点
- 20 Excellent AJAX Effects You Should Know
- 劲爆ORACLE优化,你不必是专家
- android都图片mat_普通Android码农,该如何逆袭月薪5W的移动端架构师?
- pe 引导win7镜像 激活
- 机器学习原来这么有趣!第三章:图像识别【鸟or飞机】?深度学习与卷积神经网络
- word_大纲视图/导航视图/设置标题时需要注意(不成功的原因)
- Python手撕周杰伦158首歌之后,结果很尴尬,TF-IDF有缺陷,以为AI是王者
- VMware下载,安装及创建虚拟机
- Win10打开“此电脑”读绿条,显示“正在处理”
- android硬解码
- spider for qsbk
- OSChina 周日乱弹 —— 我女朋友都放到购物车里都没钱买
热门文章
- 分子量(UVa1586)
- Jnpf 快速开发平台框架源码 java+Netcore版本 3.3.3 3.4.1 旗舰版企业版
- ubuntu:如何制作类似jeso的系统?
- ubuntu安装pyCUDA
- 前景目标检测的无监督学习
- Python:简单的人机对话程序
- 鲍岳桥,一个程序员的成功路线图
- metasploit与avg杀毒软件
- 工程与科学的关系与发展
- mix3android auto,小米MIX3 魔趣OS 安卓10 MagiskV21版 完美ROOT 纯净完美 原生极简 纯净推荐...