好奇的探索者,理性的思考者,踏实的行动者。
Table of Contents:
去官网下载lua的源码
1.VS新建一个工程,导入源码src文件夹下的所有代码
2.配置: 配置属性 --> 常规 --> 配置类型 --> 选择 “静态库(.lib)
3.配置lua源码的包含目录
4.生成lib库
调用lualib的测试代码
#include <stdio.h>
#include <stdlib.h>
#include "lua.h"
#include "lualib.h"
#include "lauxlib.h"
#include "luaconf.h"
//链接是在源代码目录搜索的,所以要在项目属性的vs++目录的库目录中加上lib的路径就行
#pragma comment(lib, "lua.lib")
int main(int argc, char* argv[])
{
lua_State* L = luaL_newstate();
luaL_openlibs(L); "E:/project/luatest/test.lua");
luaL_dofile(L,
lua_close(L); "pause");
system(return 0;
}
【Visual Studio添加lib到链接依赖项的几种方法 】
一、通过预编译指令,例如:
该指令將user32.lib库文件加入到链接依赖项中,链接是在源代码目录搜索的,所以要在项目属性的vs++目录的库目录中加上lib的路径就行。
二、在项目上点击右键->【属性】->【配置属性】->【链接器】->【输入】->【附加依赖项】,点击编辑,添加相应库文件。