lua5.1.lib缺失的解决方案

本文提供了一种解决VS编译项目时出现的“无法打开输入文件‘lua5.1.lib’”错误的方法。通过下载Lua源码、创建静态库项目并编译,最终将生成的lua5.1.lib文件放置到正确路径来解决问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

LINK : fatal error LNK1181: 无法打开输入文件“lua5.1.lib”
VS编译自己的项目时,出现了这个错误时,解决方案:
1、下载lua:http://www.lua.org/
2、解压下载的压缩包。
3、用VS创建一个新项目,命名为 lua5.1
     4、向导中选择下一步应用程序类型-选择静态库-附加选项去掉预编译头(P)-添加公共头文件以用于-去掉MFC(M)
     5、 点击-完成

     6、把lua中src目录下的所有文件.h和.cpp复制到项目中

     7、右键项目属性-配置属性- C/C++ - 高级 - 编译为 - 选择"编译为C++ 代码(/TP)"

     8、确定,右击项目 生成

     9、在项目的Debug文件夹里就有一个lua5.1.lib静态库

     10、把这个文件复制到VS安装目录里的C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC\lib文件夹里  就 OK解决了

完:重启VS2013

PS:在编译lua5.1.lib中可能会有些小错误,上网查就可以直接解决,完美解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值