首先,请允许我向您介绍一些背景知识。我正在尝试模仿我童年的游戏。在这方面已经做了很多工作模拟上述游戏 https://github.com/VanaDev/Vana,并且我通过 Windows 设置指南取得了一些不错的进展,可以找到here. https://github.com/VanaDev/Vana/wiki/Windows-setup-guide我建议先看一下这个问题,因为了解我之前所做的步骤可能有助于回答这个问题。
目前我正在进行第 10 步,构建 Vana 解决方案。当我在 Visual Studio 2019 中构建它时,遇到 3 个错误。登录、频道和世界服务器项目无法打开“libmysql.lib”。输出如下:
LINK : fatal error LNK1104: cannot open file 'libmysql.lib'
错误列表下写着:
LNK1104 cannot open file 'libmysql.lib'
它没有告诉我为什么无法打开它,它只是说它无法打开它。它没有给我任何位置,也没有提供太多关于我到底应该做什么的线索。我在 MySQL 服务器社区 8 文件夹中找到了“libmysql.lib”,并将该文件放入“LazurBeemz”目录中的 SQL 文件夹中,但出现了相同的错误。
然后我尝试将其放入 MySQL 服务器 5.0 文件夹中,因为那是我指向“LazurBeemz”包的位置,不幸的是我遇到了同样的错误。老实说,我不知道应该把它放在哪里,也不知道为什么会出现这些错误。这超出了我的范围。我检查了错误代码(LNK1104)的细节,它有很多可能性。我需要知道的主要事情是这个文件应该去哪里?
有什么想法吗?
这是错误消息的图片 https://i.stack.imgur.com/dDgMb.png
首先,你需要找到该文件所在的目录libmysql.lib
位于。
然后,您可以选择Properties->Linker->General->Additional Library Directories-><Edit...>
并添加libmysql.lib
文件存储目录。
最后,你可以选择Properties->Linker->Input->Additional Dependencies
并添加名称libmysql.lib
.
注意:您需要执行类似的操作debug
版本和release
版本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)