alpine 编译报错:fatal error: openssl/ssl.h: No such file or director
问题
alpine 环境中编译时报错: fatal error: openssl/ssl.h: No such file or director。详细信息如下:
In file included from include/RTPInterface.hh:30, from include/RTPSource.hh:28, from include/MultiFramedRTPSource.hh:26, from include/MPEG4LATMAudioRTPSource.hh:25, from MPEG4VideoStreamFramer.cpp:28:include/TLSState.hh:34:10: fatal error: openssl/ssl.h: No such file or directory 34 | #include | ^~~~~~~~~~~~~~~compilation terminated.
解决
如果安装 只安装openssl
不会解决问题,因为openssl/ssl.h
在openssl-dev
中。因此可以执行如下命令。
# 更新 apkapk update# 安装 opensll-devapk add openssl-dev