MySQL Connector / C OS X 10.9小牛和XCODE 5.0.2

MySQL Connector/C++ OS X 10.9 Mavericks and XCODE 5.0.2

我最近已经与OS X 10.9 Mavericks和MYSQL 5.6.16一起升级到XCode 5.0.2。有没有人碰运气让MySQL Connector / C可以在此设置下编译并正常工作?

几年来,我一直没有问题地链接到Snow Leopard下的分布式MySQL Connector / C库,但是当我转移到上述设置时,我就没有运气了。

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

使用情况:

  • XCode 5.0.2
  • 小牛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连接器/ C错误访问崩溃

因此我尝试下载了MYSQL Connector / C源代码1.1.3,并设法使" static_test"子程序正常工作,但是其他测试失败,并且返回NULL的sql :: Driver-> connect相同。

有人吗?


以下帖子是相同的问题:

MySQL Connector / C BAD ACCESS崩溃

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

  • 我下载了MYSQL Connector / C源代码1.1.13和CMake
  • 我使用以下命令行创建XCode项目:cmake -G Xcode
  • 在XCode中编译所有内容
  • 将创建的库复制到mysqlconn / lib目录中