gpt4 book ai didi

mysql - Mavericks 升级后找不到 -lmysqlclient 的库

转载 作者:行者123 更新时间:2023-11-30 00:15:05 26 4
gpt4 key购买 nike

我已经在 Lion 上运行 MySQL C API 一段时间了,现在刚刚升级到 10.9.3 Mavericks。当我构建项目时,XCode 说“构建成功”,但随后出现“0 dyld_fatal_error”,并显示消息“dyld:未加载库:libmysqlclient.18.dylib”……原因:未找到图像。”

事实上,libmysqlclient.18.dylib 仍然位于/usr/local/mysql/lib/目录中。除了升级为 Mavericks 之外,什么都没有改变。 XCode 的build设置也相同:( header 搜索路径:/usr/local/mysql/include;库搜索路径:/usr/local/mysql/lib;其他链接器标志:-lmysqlclient -lm -lz)。

为什么会发生这种情况?感谢您的任何建议。

最佳答案

找到答案:

ln -s /usr/local/mysql/lib/libmysqlclient.18.dylib /usr/lib/libmysqlclient.18.dylib

这对于 Lion 来说是不必要的,但(至少对我来说)对于 Mavericks 来说是必要的。

关于mysql - Mavericks 升级后找不到 -lmysqlclient 的库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23717589/

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