关于mac上没有include文件以及没有mysql.h的解决方案
来源:互联网 发布:淘宝最诚信的邮票商家 编辑:程序博客网 时间:2024/05/16 08:58
前言
必须要写一个博客(外加吐槽),哇,不会用Mac真的感觉这个系统简直就是反人类的系统,因为要用到C语言连接操作mysql,然后就要有一个头文件mysql.h,然而这个文件的库肯定是要自己装的,但是mac又不能向Linux系统的那个操作,一个apt-get install 就好了。然后我想试探性地看下自己的include文件,年少无知啊,真的不知道mac下居然没有这个文件,所有的库函数什么.h都被它放到了Xcode下面。然后各种按照网上教程来连接,各种弄,一晚上,把Xcode的other link flags配置了一堆问题,编译都是错误……表示崩溃。。。晚上回来自己瞎摸索,终于解决了这个问题,网上有很多这个解决方案,但是都是针对Xcode的,反正自己的Xcode已经配置的有问题了,所以索性不弄了……换了一种解决思路,如果有include库就好了,把.h文件直接拷贝进去。
/usr/include 缺失解决
Xcode下有一个管理这些文件的软件吧,直接下载,之后那些文件都会被管理在include文件下
xcode-select --install
然后我查看了自己的/usr/
的确有了,并且里面放了一堆.h文件
mysql.h文件解决
那么就是欠mysql.h的那一堆文件了。
一般下载mysql的时候应该就有了,可是我的并没有,很倒霉……
重现来吧,用brew下载了mysql
brew install mysql
默认路径是/usr/local/Cellar/mysql
然后就是抱着试一试的态度,想看看里面能不能找到我要的文件,所以进了5.7.17这个目录下。
看到include的时候,瞬间感觉好像有希望了,打开了include目录,ls一下,全部都是.h文件,都是关于mysql的,也包括mysql.h也在里面,然后自己用了很笨的办法,把mysql/5.7.17/include下的所有文件拷贝给了usr/include
然后试一试,gcc了一下自己的程序,果然,大功告成。
整个过程很扯淡也很侥幸,好像应该可以连接mysql 里的.h文件吧,但是不会操作,所以用了最笨的办法,复制粘贴……这个是一篇深夜很气愤的博客。
- 关于mac上没有include文件以及没有mysql.h的解决方案
- Mac上没有endian.h
- 关于struts文件上传遇到只有文件值没有接收到以及文件消失的解决方案
- 关于mysql下载后没有my.ini文件解决方案
- 关于eclipse的resource文件没有发布到tomcat上的解决方案
- linux kernel中没有include/linux/version.h文件
- mysql.h:没有文件或目录
- mysql.h:没有那个文件或目录
- mysql.h:没有那个文件或目录
- MAC OS 下没有声音的解决方案
- /usr/include/features.h:374:25: fatal error: sys/cdefs.h: 没有那个文件或目录 # include <sys/cdefs.h>
- "libxml/parser.h: 没有那个文件或目录"解决方案
- "libxml/parser.h: 没有那个文件或目录"解决方案
- /usr/include/features.h:323:26: 致命错误: bits/predefs.h:没有那个文件或目录
- /usr/include/features.h:323:26: 致命错误: bits/predefs.h:没有那个文件或目录
- /usr/include/features.h:323:26: 致命错误: bits/predefs.h:没有那个文件或目录
- ARM下交叉编译dbus中 error: expat.h 文件没有找到的解决方案
- 致命错误:mysql/mysql.h 没有那个文件
- 模意义下求乘法逆元的各种姿势
- 监控物联网直播时遇到iOS无法播放HLS流的问题解决
- Java使用Jpython调用Python
- Codeforces 707D Persistent Bookcase 暴力(bitset)
- HDU 5213 Lucky(莫队+容斥)
- 关于mac上没有include文件以及没有mysql.h的解决方案
- RecyclerView 中 textView 省略号相关
- Java设计模式之策略模式
- python opencv入门 直方图反向投影(24)
- CodeForces 785E Anton and Permutation (分块)
- Unity2017+Easytouch5双摇杆控制角色&&视角&&animation动画[新手向]
- MyBatis Generator详解
- 装修日志
- POJ 3526 The Teacher’s Side of Math 高斯消元