c++ - MySQL 连接器/C++ OS X 10.9 Mavericks 和 XCODE 5.0.2

标签 c++ mysql xcode osx-mavericks mysql-connector

我最近升级到 XCode 5.0.2 以及 OS X 10.9 Mavericks 和 MYSQL 5.6.16。有没有人有幸让 MySQL Connector/C++ 编译并使用此设置正常工作?

几年来,我一直在 Snow Leopard 下链接分布式 MySQL 连接器/C++ 库,没有任何问题,但是当我转向上述设置时,我没有运气。

当我使用 sql::Driver->connect 时,我得到 EXC_BAD_ACCESS (code=EXC_I386_GPFLT)

使用:

  • XCode 5.0.2
  • Mavericks 10.9.2
  • MySQL 服务器 5.6.16 Mac OS X 10.7(x86,64 位),DMG 存档
  • MYSQL 连接器/C++ Mac OS X 10.7(x86,64 位),压缩 TAR 存档
  • 提升 1.55

我看到了下面的帖子: MySQL Connector/C++ BAD ACCESS crash

所以我尝试下载 MYSQL 连接器/C++ 源代码 1.1.3 并设法让“static_test”子程序工作,但其他测试失败,同样的 sql::Driver->connect 返回 NULL。

有人吗?

最佳答案

好的解决了。

下面的帖子是同样的问题:

MySQL Connector/C++ BAD ACCESS crash

以防其他人遇到这种情况:


  1. 我下载了 MYSQL 连接器/C++ 源代码 1.1.13 和 CMake
  2. 我使用以下命令行创建了一个 XCode 项目:cmake -G Xcode
  3. 在 XCode 中编译所有内容
  4. 将创建的库复制到 mysqlconn/lib 目录中

关于c++ - MySQL 连接器/C++ OS X 10.9 Mavericks 和 XCODE 5.0.2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22280499/

相关文章:

c++ - 如何在 C 套接字上将超时设置为 "connect()"函数?

mysql - 如何制作多级MySQL触发器

mysql - 最后一行的总计查询

ios - FaSTLane upload_to_testflight 对 iTMSTransporter 的调用以非零退出状态完成 : 1. 这表示失败

c++ - 如何仅在C/C++项目中处理宏而不进行编译?

C++ std::vector - 如何修改迭代器指定的元素?

c++ - CPP : Type casting to prevent overflows

mysql - 更改整数列的默认值

ios - Appium,仪器在启动时崩溃

objective-c - 如何用贝塞尔曲线绘制矩形?