环境:

ubuntu 18.04.1

fastdfs-nginx-module_v1.16

root@wang-machine:~/桌面/FastDFS# cd nginx-1.8.1/
root@wang-machine:~/桌面/FastDFS/nginx-1.8.1# sudo ./configure --prefix=/usr/local/nginx/ --add-module=/home/wang/桌面/FastDFS/fastdfs-nginx-module/src

root@wang-machine:~/桌面/FastDFS/nginx-1.8.1# make

若提示: error: this statement may fall through [-Werror=implicit-fallthrough=]

则进入/nginx-1.8/objs/Makefile   找到 -Werrori 后将其去掉 在重新make编译就可以了。

接着提示:

/home/wang/桌面/FastDFS/fastdfs-nginx-module/src/common.c:21:10: fatal error: fdfs_define.h: 没有那个文件或目录
#include "fdfs_define.h"
^~~~~~~~~~~~~~~
compilation terminated.
objs/Makefile:1098: recipe for target 'objs/addon/src/ngx_http_fastdfs_module.o' failed

敲入命令创建软连接:

ln -sv /usr/include/fastcommon /usr/local/include/fastcommon 
ln -sv /usr/include/fastdfs /usr/local/include/fastdfs 
ln -sv /usr/lib64/libfastcommon.so /usr/local/lib/libfastcommon.so

再次make

sudo make install

OK。

此问题捣鼓了整整24小时,自学艰辛,记录一下。

感谢http://bbs.chinaunix.net/thread-4162818-1-1.html

转载于:https://www.cnblogs.com/wanghaiqi24/p/10031989.html

fastdfs+nginx make时报错fatal error:fdfs_define.h: 没有那个文件或目录相关推荐

  1. Deepin下安装scrapy报错fatal error: Python.h: 没有那个文件或目录

    Deepin下安装scrapy报错(亲测有效!) 问题描述 在deepin操作系统上,使用python3.6,通过sudo pip3 install scrapy安装时候,出现以下错误: src/tw ...

  2. kylin系统gcc编译报错fatal error:stadio.h: 没有那个文件或目录解决办法

    在进行内存容量极限测试时,出现编译报错如下: $sudo gcc eat-memory.c -o eat-memory eat-memory.c:1:10: fatal error: stdio.h: ...

  3. 错误fatal error: zlib.h: 没有那个文件或目录的解决办法

    环境: Ubuntu18.04 x86-64 错误现象: 当编译ffmpeg的代码时,有时会出现以下错误: libavformat/http.c:25:10: fatal error: zlib.h: ...

  4. caffe安装:./include/caffe/util/device_alternate.hpp:34:23: fatal error: cublas_v2.h: 没有那个文件或目录

    出现问题: dorothy@dorothy-MS-7A94:~/enviroment/caffe-master$ make all -j8 PROTOC src/caffe/proto/caffe.p ...

  5. VLC编译错误难解 3 fatal error: features.h: 没有那个文件或目录

    继续啃源码,接着上回编译,又出现错误如下图: 1.先全盘搜索这个features.h这个文件看看 他在哪里? 2.好的,第一个其实就是我们要找的头文件 将features.h和stdc-predef. ...

  6. caffe 编译中出现的错误——fatal error: hdf5.h: 没有那个文件或目录

    Makefile.config /home/sbd/project/pvanet/pva-faster-rcnn/caffe-fast-rcnn 解决方式: INCLUDE_DIRS := $(PYT ...

  7. Error ./include/caffe/util/mkl_alternate.hpp:11:19: fatal error: cblas.h: 没有那个文件或目录...

    由于在Makefile.config文件中BLAS设置的为atlas 因此输入sudo make clean sudo apt-get install libatlas-base-dev 再重新输入m ...

  8. fatal error: Python.h: 没有那个文件或目录 解决方法

    之所以apt-get install python-dev无效的原因是,可能你用的是python3的,所以 需要执行apt-get install python3-dev

  9. OpenEXR.cpp:37:19: fatal error: ImfIO.h: 没有那个文件或目录

    ubuntu系统pip install openexr可能不会一下子成功,会报出上述错误. 根据https://github.com/jamesbowman/openexrpython,了解到ubun ...

  10. catkin_make编译时fatal error: ###_msgs/***.h: 没有那个文件或目录

    我们经常在GitHub上copy一些功能包,放到自己的工作空间里就编译,然而编译出现了问题,说没有文件或目录. 你有没有想过在编译A包时,A包有调用B包的头文件,然而我B包还没编译,还没生成头文件. ...

最新文章

  1. mybatis mysql 导入_MyBatis Mysql 批量插入
  2. 前端学习(2953):idea里面使用vue插件
  3. Git(11)-cherry-pick、reset、rebase
  4. 开源计算机集群监控Ganglia应用视频
  5. [Swift]LeetCode268. 缺失数字 | Missing Number
  6. MVC自学系列之四(MVC模型-Models)
  7. Google 封杀我写的 Web 浏览器!
  8. sql盲注 解决_SQL盲注攻击的简单介绍
  9. cad尺寸标注快捷键_CAD中还能这样快速标注尺寸?怪不得同事天天准时下班
  10. T410s主板上的黑色塑料是散热问题的祸首
  11. php创建透明图片,php imagecreatetruecolor 创建高清和透明图片代码小结
  12. Linux 网络编程-进程管道
  13. 关于《学编程,还有必要上大学吗? 》
  14. adguard自定义_AdGuardHome拦截页面模版下载,自定义AdGuardHome拦截页教程,修改AdGuardHome默认拦截页...
  15. 301、404、200、304等HTTP状态
  16. 来认识一下四大主流接口VGA、DVI、HDMI、DP基础知识详解
  17. 单件模式之可乐瓶实现
  18. xutil post 414. onError: errorCode: 414, msg: Request-URI Too Long
  19. 空客为重庆四条地铁线路部署TETRA系统 助力实施跨线运营
  20. 初等矩阵左乘 右乘与初等变换

热门文章

  1. python LDA实践入门学习
  2. qt android .so反编译,Qt5 程序初步逆向分析+解析脚本
  3. Java中递归复制多级文件夹(IO流)
  4. 47结构图纸_2019年1月压力容器设计审批人员培训考核班图纸答辩试题
  5. node.js 实现udp传输_nodejs实现UDP组播示例方法
  6. lol游戏挂机软件_“本不想挂机,但系统不让重连!”LOL成“挂机联盟”,5局3挂机...
  7. 开发中一些常用的代码片段(持续更新,要是各位大牛看见了麻烦也给在评论区添一下常用的代码)
  8. 十八、JAVA基本数据类型的包装类
  9. Spark之UpdateStateByKey算子
  10. 7-7Hadoop学习之常用Linux命令与集群配置