MySQL 连接器 c++ 不包含 libmysql.lib
MySQL connector c++ does not contain libmysql.lib
所以从星期六开始,我正在尝试使用VS2012设置MySQL连接器C++。我将不评论它,我不得不下载 1xx mb Boost 库只是为了从我的程序运行简单的查询,哈哈。然而,它不起作用。
问题是,即使我正确设置了所有内容(按照官方网站的MySQL连接器手册),它也无法工作-因为我下载的最新软件包不包含手册中列出的文件。手动状态:
将 lib/opt 目录添加到"其他库目录"文本字段中。这样就可以找到库文件 libmysql.lib。
但是没有libmysql.lib和/或libmysql.dll。
构建时我收到明显的错误:错误LNK1181:无法打开输入文件"libmysql.lib"
如何设置它才能正常工作?
附言我从stackoverflow复制问题,因为我有完全相同的问题,但没有人回答这个问题。
从 http://dev.mysql.com/downloads/mysql/下载 mysql 服务器。它包含libmysql.lib。将项目与libmysql.lib链接后,您将收到错误"缺少libmysql.dll"或类似的东西,然后您必须复制libmysql.dll以释放文件夹
我不确定这将如何与您合作,但我不得不下载 32 位版本的服务器。
附言我知道你的问题已经过去了大约 2 周,但永远不会太晚,它可能会帮助某人。
相关文章:
- 如何指定我希望我的LIB链接到的DLL文件?-Visual Studio 2019
- JSON转换为nlohmann JSON-lib中的结构数组
- 为什么导入Mixed native/CLR lib.dll的本机C++应用程序没有在Mixed lib.dll中的外部变
- 使用 VS2015 在 Windows 10 上构建 Fortran .lib x64 位并将其链接到 C++
- 为什么我的链接器在找到Coin4d.lib后搜索Coin4sd.lib?
- libcpmtd.lib有什么用?
- LNK1104:无法打开libpjproject-i386-Win32-vc14-Debug-Static.lib
- 解析引用 |exe/dll vs lib
- 在 /usr/local/lib 下找不到库
- LLVM 编译:目标的配方 '../lib/IR/Release+Asserts/Intrinsics.gen.tmp' failed
- CMake 生成的 MSVC 项目找不到符号,即使为其相关 dll 正确生成了 lib 文件也是如此
- VS2015 未链接用户32.lib
- 从 .lib 文件创建一个.dll文件
- 看不到文件'SDL2.lib'
- 如何使用用户定义的函数覆盖 C lib 函数,如 _sbrk?
- 如何在不需要LIBCD.lib的情况下在Visual Studio 6中编译C项目
- MySQL服务器安装缺少libmysql.lib
- MySQL 连接器 c++ 不包含 libmysql.lib
- MySQL连接器c++1.1.3不包含libmysql.lib
- 在windows中将libmysql.lib与gcc或dev c++链接