我是这样做的:

1)从MySQL下载Connector / C的源代码版本

2)下载cmake(如果你安装了macport,输入“sudo port install cmake”)

4)在模拟器的工具链文件中,从包含CMAKE_OSX_ARCHITECTURES的行中删除一个体系结构

5)如果要为模拟器构建,请复制/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator3.2.sdk/usr/include/netinet/(ip.h和in_system.h)中缺少的标题来自/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.2.sdk/usr/include/netinet

6)在某处创建名为“compiled_library”的目录,例如在桌面上

7)像这样调用cmake:

cmake -DCMAKE_TOOLCHAIN_FILE = / path / to / iphone-toolchain-file -DCMAKE_INSTALL_PREFIX = / path / to / compiled_library -DHAVE_FDATASYNC:INTERNAL = 0

8)请注意,如果要第二次运行cmake,可能必须先删除缓存文件

9)键入make install

10)现在你已经在/ path / to / compiled_library中编译了库.通过“添加现有文件…”将头文件目录和libmysql.a复制到您的xcode项目.应该将库自动添加到链接器阶段.

11)WOOHOO.使用mysql C API.

12)如果这工作太多,我现在正在为iPhone编写一个MySQL包装器框架.我将在未来十年的某个时间发布它并在此处添加链接.

iPhone的mysql客户端_适用于iPhone的MySQL C API库相关推荐

  1. centos的yum安装mysql客户端_Centos7,yum安装mysql

    Linux 使用yum命令安装mysql [环境安装] 1.先检查系统是否安装有mysql [root@localhost ~]#yum list installed mysql* 2.查看有没有安装 ...

  2. ios mfi手柄_适用于iPhone或iPad的最佳MFi游戏手柄

    ios mfi手柄 There are some surprisingly decent games on the iPhone, iPad, and Apple TV, but touch cont ...

  3. 现在好用的mysql客户端_还在用 Navicat 的,可以试试这几款免费且好用的 MySQL 客户端...

    没别的意思,今天就是为了给你推荐几款 MySQL 客户端,这几款客户端有一个共通点,那就是好用而且免费. "害,我看也就是平平无奇嘛!" 然后,转身赶紧下载体验一下. 哪个做开发的 ...

  4. mysql 客户端_技术分享 | MySQL 客户端连不上(1045 错误)原因全解析

    作者:Carlos Tutte.Marcos Albe 翻译:管长龙 在我们学习 MySQL 或从事 MySQL DBA 工作期间,时常会遇到:"我尝试连接到 MySQL 并且收到1045 ...

  5. iphone 信号对应设备_如果iPhone收到不良信号该怎么办

    iphone 信号对应设备 There are dozens of factors that can affect your cell service-from your distance to a ...

  6. jdbc和mysql客户端_相同的insert语句在JDBC中报错,在mysql客户端中不报错:

    java部分代码:sql="insertintotao_user(user_email,user_qq,user_id,user_name,user_password,user_imagep ...

  7. iphone个系列尺寸_神似iPhone 4,四款新iPhone机模全曝光

    虽然苹果方面已经确认今年的新款iPhone上市时间可能会晚上几周,但这并不能说明苹果会将惯例的新品发布会延期.也就是说,按照计划的话预计苹果最早将于下个月推出新的iPhone系列. 而在新款iPhon ...

  8. 如何安装mysql 匹配_学习笔记----安装MySQL

    安装MySQL 1.下载解压源代码包. 我的是mysql 5.1.48版本的. 2.添加mysql用户和组 [root@tigertall mysql-5.1.48]#groupadd  mysql ...

  9. 查询mysql数量_科研学习记录--MySQL

    一.MySQL简介 MySQL是一个轻量级的关系型数据库管理系统,使用C/C++编写,支持多种操作系统. 二.MySQL逻辑架构 MySQL逻辑架构为三层结构:客户端-核心服务-存储引擎. MySQL ...

最新文章

  1. LeetCode 316. Remove Duplicate Letters--贪心--Java,C++,Python解法
  2. Win10年度更新开发必备:VS2015 Update 3正式版下载汇总
  3. python下载m3u8地址_python 下载m3u8视频的示例代码
  4. linux signal 符号表,铁路信号图形符号
  5. linux下scp远程拷贝文件无需输入密码工具之expect
  6. 昨天尝试了Layout,也谈Silverlight的布局
  7. 合并多个word的代码_快速合并多个word文档内容,别再复制粘贴了!
  8. Intel Skylake (Server) 架构/微架构/流水线 (5) - 非时效存储
  9. JavaScript链式调用,对象属性与遍历,this指向,callee和caller
  10. linux 列出指定目录下所有文件的 列表集合
  11. 软件项目管理案例教程(第三版)课后习题及答案
  12. cad刷新快捷键_100个快捷键50个CAD技巧,助你玩转CAD
  13. 批评性思维工具第11章 应对自身非理性
  14. jsoniter与原生json对比
  15. 抖音共创是什么?怎么操作全集教程!
  16. iSCSI target介绍及LIO实操入门
  17. centos7 后端部署文档
  18. BZOJ 2069 POI2004 ZAW 堆优化Dijkstra
  19. php webshell 分析,一款奇葩的PHP Webshell后门分析
  20. 部署3PAR VSP5.1.0.0监控3PAR存储状态实时邮件告警

热门文章

  1. 向量表示 运动抛物线_初学讲义之高中物理(四)常见运动类型
  2. for each循环_Power Query — 循环初步
  3. stl swap函数_C ++ STL | vector :: swap()函数与示例
  4. 多图证明,Java到底是值传递还是引用传递?
  5. int?id与id??1 的意思
  6. node.js入门小案例
  7. 关于map对key自定义排序
  8. EntityFramework进阶——数据变更冲突
  9. 水星路由器DNS服务器未响应,水星路由器进不去设置怎么办
  10. 友盟小米收不到推送消息_Android 推送集成华为,小米,友盟