昨晚比较尴尬,下班的时候已经很晚了,到半路突然想起来没有带钥匙回去,赶紧折返回公司拿钥匙,在已经很晚的路上我们又多花费了20分钟,到家已经挺晚了,具体多少点我都不好意思说,我要是说出来,很多人就觉得做嵌入式有多苦多累,我不能像发哥那样,我要找一个轻松的,有前途的工作。我是非常支持大家有自己的想法的,我也非常支持大家能赚大钱开大奔,但是我想说,如果你没有一技之长,还没有找到吃饭的家伙,技术还真的是一条不错的出路,那些说嵌入式不好,嵌入式没有前途的人会给你发工资吗?

早上到公司有点晚,老板不在公司,跟一个朋友聊天,我说我刚到公司,他有点惊讶,为什么这个点才到公司。从他的言语中充满了对我的不屑与嘲讽,最后,我在厕所里面感到非常内疚,晚上肯定要加班表示一下,以解自己的心头气。


今天在搞一个事情,就是编译NDK下面的Openssl,为什么需要这个呢?因为我们需要搞Zigbee,但是Zigbee在安卓下是没有现成的一套机制的,NDK完美的解决了这个问题,但是编译Zigbee的时候又要依赖Openssl。先是下载这个,又是搞了那个,还是没有通过。中途问了两个比较厉害的同事,他们也帮忙看了下,还是没有找到解决的办法,最后我google了下,认真的看了一下出错的位置,加上了-m32,让我开心的是,竟然把问题给解决了。

openssl

在计算机网络上,OpenSSL是一个开放源代码的软件库包,应用程序可以使用这个包来进行安全通信,避免窃听,同时确认另一端连接者的身份。

编译32Openssl不成功需要修改过的位置

修改位置

出错位置

解决办法:

今天有一个同学在微信上问我问题,也是编译错误的,我想在这里敲下重点,像我们大学老师一样,眼睛看过来一下,看过来一下。

有时候你在搞代码的时候,很多提示信息都是可以从日志和文件里面看出来,如果别人没有环境和代码,你花了很长时间去沟通,可能还比不上你认真看一下错误的日志,了解其中出错的原因,往往就能把问题很容易的就解决掉。


我一定要上一下这张图片,这就是我昨晚睡不着的原因,当我在我的朋友圈看到这张图片的时候,我想一桶原油才0.01元,如果我们相信美国大兵能战胜疫情,这个价格肯定会上来的,我想着我今天一定要买100块,涨个100倍都不是问题。

今天中午我就跟同事讨论了这个商机,我的同事跟我说,俄罗斯打石油价格战,生产了很多石油都用不完,然后石油价格就下来了。我继续跟着我投机的思路,即使石油价格下来,也不至于这么低呀,然后我们再去看了下我昨晚看到的那个石油的价格,现在已经回到了二十多美金了。

我说这个不是为了说明什么,我还是想告诉大家,现在全世界这条航母正在过弯道,我们也在过弯道,过弯道的时候会有很多意想不到的事情。

还记得秋名山车神吗?周杰伦就是在过弯道的时候完成了超车,直线开车的时候,发动机什么的配置都是透明干净的,但是过弯道的时候,总会发现不一样的东西。

我这么说不是让大家没有风险意识啊,今天跟一个好友说的时候,他给我说,发哥你就说多少钱,就当投出去没有了,这样说得我心慌得很。一定要有风险意识。


回到今天的bug

还有问题没有解决,因为我们需要生成32位的可执行文件,但是现在还是64位的,前面需要的依赖文件已经编译出来的,当时编译HOST库的时候一直提示错误,我需要冷静一下,就先写了这篇文章。

错误提示如下,有解决的同学欢迎给我留言,我红包感谢之

不吹牛了,我要上去写bug了,要是让我老婆生气,她又会把我锁在门外了。哈哈哈开玩笑的。

此图借的


最后

帮一个同学发下招聘

今年可能很多人找工作也比较困难,多发下招聘可能真的对大家有帮助呢,况且岗位我绝对也是不错的。

公司:深圳市睿碒科技有限公司

地址:深圳市福田区上梅林卓越城一期三栋301室

直接联系我吧,不想微信联系的发简历到邮箱:

329410527@qq.com

被该死的Openssl编译嘲讽了一个下午相关推荐

  1. 基于openEuler的OpenSSL编译安装和编程基础

    文章目录 基于openEuler的OpenSSL编译安装和编程基础 OpenSSL编译安装 OpenSSL命令的使用 OpenSSL编程 简单测试 BASE64算法 作业 参考资料 基于openEul ...

  2. mysql安装在opt_一、编译安装第一个MySQL 5.1.33cd /opt/usr/sbin/groupadd mysql/usr/sbin/useradd -g...

    一.编译安装第一个MySQL 5.1.33 cd /opt /usr/sbin/groupadd mysql /usr/sbin/useradd -g mysql mysql -s /bin/nolo ...

  3. 编译和运行一个ARM64内核

    编译和运行一个ARM64内核 1 准备工具 1.1 busybox的下载路径: 1.2 linux内核的下载路径: 1.2.1 国内阿里云linux内核源代码的镜像: 1.2.2 官方的内核下载链接: ...

  4. c++windows openSSL编译(ActivePerl-5.28.msi+openssl-1.1.1k)

    可以先查看以前旧的编译方法: c++windows openSSL编译(ActivePerl-5.8.8.822-MSWin32-x86-280952.msi+openssl-1.0.2) 下载ope ...

  5. 【openwrt】如何编译和运行一个arm linux 内核

    如何编译和运行一个arm linux 内核 1. 准备工具 linux4.0 内核 busybox工具包 2. busybox手工编译一个最小的文件系统 cd busybox export ARCH= ...

  6. Openssl编译安装

    Windows 下Openssl编译安装 解决相关不兼容问题 一 需要的环境 ​ 1> 下载Visual Studio 2017或者其他版本 ​ 2> 下载Strawberry Perl ...

  7. 密码学专题 openssl编译和安装

    Configure 脚本文件 使得OpenSSL可以适应多种不同的系统平台和多达几十种不同的编译器.Configure指令还可以使OpenSSL在编译的时候具备组件的选择功能,比如可以选择支持或者不支 ...

  8. 从编译原理看一个解释器的实现

    『设计模式』中有一个模式可以解释特定的语法规则,它就是解释器模式(Interpreter Pattern).不同于常见的策略模式或者是工厂模式,解释器模式在.NET或者JDK中并不常见,而且在业务上也 ...

  9. 简单提升编译速度的一个方法

    随着项目越来越大,编译速度越来越是一个问题.在编译我们的 Android App 的时候,印象里最快的时候也得一分半,当然这还是在关闭 Chrome 的时候.当你改几行代码时,仍然要花上几分钟来编译, ...

最新文章

  1. 13.Zookeeper的java客户端API使用方法
  2. Caffe学习记录:Cifar-10 自定义网络训练记录
  3. boost::python::converter::arg_to_python相关的测试程序
  4. DELPHI下的SOCK编程(转)
  5. linux电脑培训,电脑培训Linux服务器初始化Shell
  6. 测试Java EE 8规范
  7. appium java简单实例_Appium创建一个Note的实例
  8. 面试之 Python 进阶
  9. easyui select 默认选中指定值
  10. 简单梳理RAID算法
  11. 信息化建设中的IT规划精要
  12. 一个成都程序猿眼中的成都和天府软件园,先从蚂蚁金服说起…
  13. shader拖尾_【OpenGL编程】拖尾、刀光、剑光、尾焰效果的开发
  14. android 应用更新安装时出现《 文件包与具有同一名称的现有文件包冲突》小记录
  15. vue项目设置背景图片
  16. ue4风格化材质_ue4商城资源Stylized Terrain Pack of 50 Materials50种材质风格化地形包
  17. 初学前端用代码实现一个网页老虎机游戏
  18. 踏寻MYIE的轨迹—Maxthon的前世今生(转)
  19. 假期结束,返京后心态起伏
  20. docker下vi和vim安装

热门文章

  1. AS 2.0新功能 Instant Run
  2. java 基本功 —— 内存相关
  3. 通过mysql show processlist 命令检查mysql锁的方法
  4. 如何打开pr_debug调试信息
  5. linux(虚拟机中)与windows共享文件两种方法
  6. Android动画的实现 上
  7. IT人员必看的几个网站 http://gzsean.blog.51cto.com
  8. 16 --删除排序数组中的重复项
  9. 电脑老是弹出vrvedp_m_出现三个可疑进程vrvedp_m.exe vrvrf_c.exe vrvsafec.exe
  10. Kibana入门安装与介绍