gpt4 book ai didi

c++ - SOCI 外部符号未解析 "struct soci::mysql_backend_factory const soci::mysql"

转载 作者:行者123 更新时间:2023-11-29 05:20:13 25 4
gpt4 key购买 nike

我真的很困惑,我被这个问题困住了,希望你能帮助我:

我使用:Windows 8.1、Visual Studio Express 2013 和 SOCI 3.2.2

我已经编译了 libsoci_mysql 和 libsoci_core 并将它们链接到我的项目中,但是当我启动编译时出现此错误:

错误 1 ​​error LNK2001: 外部符号未解析 "struct soci::mysql_backend_factory const soci::mysql"(?mysql@soci@@3Umysql_backend_factory@1@B) dbConnection.obj 服务器

我对 Window 有点迷茫,但我确信找到了 libsoci_mysql.lib 并且(我用 GNU emacs 打开了 .lib)包含符号。

最佳答案

看起来是一个 known problem与MSVC。建议的解决方法是将 soci::mysql 用法替换为 *soci::factory_mysql()

关于c++ - SOCI 外部符号未解析 "struct soci::mysql_backend_factory const soci::mysql",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26822014/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com