fatal error: openssl/evp.h: 没有那个文件或目录
在陆佳华《嵌入式系统软硬件协同设计实战指南 第2版》一书的第13章节 编译U-boot时会遇到2个错误。原因很简单,就从一开始的错误提示着手: fatal error: openssl/evp.h: 没有那个文件或目录。当然在网上也可以搜索到相关的解决方法。在此仅作为记录:如果你在编译时遇到这个错误,这可能是下面的原因:你尝试编译的程序使用OpenSSL,但是需要和OpenSSL链接的文件(库和头文件)在你Linux平台上缺少。因为原书貌似用的是Ubuntu12.04而我用的是14.04.所以要自己安装相关的文件。
要在Debian、Ubuntu或者其他衍生版上安装OpenSSL:
- $ sudo apt-get install libssl-dev
要在Fedora、CentOS或者RHEL上安装OpenSSL开发包:
- $ sudo yum install openssl-devel
安装完后,尝试重新编译程序。
编译后出现
MKIMAGE u-boot.img
./tools/zynq-boot-bin.py -o boot.bin -u spl/u-boot-spl.bin
Input file is: spl/u-boot-spl.bin
Output file is: boot.bin
Using /root/build/u-boot-xlnx/spl/u-boot-spl.bin to get image length - it is 49136 (0xbff0) bytes
After checksum waddr= 0x13 byte addr= 0x4c
Number of registers to initialize 0
Generating binary output /root/build/u-boot-xlnx/boot.bin
OK!
转载于:https://www.cnblogs.com/xtubjut/p/5624741.html
fatal error: openssl/evp.h: 没有那个文件或目录相关推荐
- 如何解决编译linux内核(解决声卡问题),遭遇fatal error: linux/limits.h: 没有那个文件或目录
如何解决编译linux内核(解决声卡问题),遭遇fatal error: linux/limits.h: 没有那个文件或目录 参考文章: (1)如何解决编译linux内核(解决声卡问题),遭遇fata ...
- 编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录
编译 pycaffe时报错:fatal error: numpy/arrayobject.h没有那个文件或目录 其实numpy已经是安装的,anaconda2里面有,python中import num ...
- fatal error: alsa/asoundlib.h: 没有那个文件或目录错误解决办法
在编译ffmpeg4.2代码的时候,出现以下编译错误: libavdevice/alsa_enc.c:40:10: fatal error: alsa/asoundlib.h: 没有那个文件或目录 解 ...
- 编译R3LIVE报错: fatal error: livox_ros_driver/CustomMsg.h: 没有那个文件或目录 4 | #include <livox_ros_driver/
安装编译了livox_ros_driver和livox_SDK,在编译R3LIVE算法时,遇到报错 fatal error: livox_ros_driver/CustomMsg.h: 没有那个文件或 ...
- fatal error: sophus/se3.h: 没有那个文件或目录
fatal error: sophus/se3.h: 没有那个文件或目录 0.引言 1.原因 2.非模板类sophus 3.模板类sophus 4.多版本安装 0.引言 sophus已经安装,但是编译 ...
- fatal error: GLES3/gl31.h: 没有那个文件或目录
环境:需求是armV8.2环境下使用qt库中qgl.qwidget等控件,x86下环境正常使用,在arm环境报错:In file included from /usr/include/aarch64- ...
- fatal error: GL/glew.h: 没有那个文件或目录
搜索libglew的版本 #apt-cache search glew libglew-dbg - OpenGL Extension Wrangler (debugging symbols) libg ...
- 解决 fatal error: i2c/smbus.h: 没有那个文件或目录 #include <i2c/smbus.h>
编译功能包报错 解决方案 sudo apt-get install libi2c-dev
- ROS问题解决_fatal error: ros/ros.h: 没有那个文件或目录 #include “ros/ros.h“
参考:[ROS-解决问题] fatal error: ros/ros.h: 没有那个文件或目录_踏破万里无云的博客-CSDN博客 原因是功能包的CMakelists.text文件里面少了东西,find ...
最新文章
- c语言编写订货系统,学位论文_基于c语言的仓库订货系统的仿真.doc
- python列表索引 end start_python学习--list列表操作
- Appium 移动端自动化 - Android SDK连接安卓手机,adb连接一加8手机USB调试实例演示,连接一加8手机不显示USB调试选项问题排查
- JAVA开发常用类(一)
- python怎么安装pip?
- Android 柱状图
- 小汤学编程之JAVA基础day14——xml和反射
- 全球约39亿人未接入互联网 韩国家庭宽带普及率最高
- ASP.NET MVC 5 学习教程:数据迁移之添加字段
- Data Binding 指南
- Linux操作系统之虚拟化
- 从xgboost, lightgbm 到catboost
- MMGSDI启动流程
- 空字符串和null有什么区别
- is are am 三者的区别
- 北大软件工程 计算机技术,2019年北京大学软件工程细致入微考研经验分享
- 高中数学一轮复习;三角函数知识总结(提分技巧)
- qq电脑登录二维码加载失败怎么回事(解决办法)
- 如何搭建企业培训平台
- 线性二自由度汽车模型对前轮角阶跃输入的稳态响应分析(matlab/simulink)
热门文章
- Oracle中的函数(持续更新)
- 在weblogic12c中启动工程报错缺失BeanFactoryAware
- 虚拟机安装系统磁盘扩容
- oracle中文转全拼音,Oracle 将汉字转为全拼或返回拼音首字母SQL(二)
- 【lucene】lucene 高级搜索
- 【Java】为什么java构造函数的构造器只能在第一行写this() 或者super() ?
- spark学习-70-源代码:Endpoint模型介绍(2)-启动流程
- 95-290-240-源码-内存管理-StreamRecord-StreamRecord简介
- Spring : BeanFactoryPostProcessor 子类 BeanDefinitionRegistryPostProcessor
- java建议:优先使用基本类型