关于头文件包含的一个问题: fatal error: openssl/ssl.h: No such file or directory

今天在移植 rtmpdump 库的时候遇到了一个错误:

tmp.c:60:25: fatal error: openssl/ssl.h: No such file or directory

查看源码:

关于头文件包含的一个问题: fatal error: openssl/ssl.h: No such file or directory_第1张图片

都是尖括号,但并不是说一定要系统环境(PATH)目录下安装了 openssl 库,而是makefile里边的包含路径出了问题:

针对这种 “#include带路径”的情况:#include

我们在包含路径时,只需要包含到文件夹openssl的上一级就好了:

XCFLAGS=-I../../3rdinc

而不需要写成:

XCFLAGS=-I../../3rdinc/openssl  #-------------------->这样是找不到头文件的

你可能感兴趣的:(C/C++)