最近在进行net-snmp agent开发,编译应用程序时报错,做一个记录:

编译命令:

arm-linux-gcc  -g -O2 -fno-strict-aliasing -DNETSNMP_REMOVE_U64 -g -O2 -Ulinux -Dlinux=linux  -I. -I/XXXXXX/snmp_agent -o snmpTest  snmptest.c  -L/XXXXXX/lib -lnetsnmpmibs -lnetsnmpagent -lnetsnmp -lnetsnmpmibs -ldl  -lm   -lcrypto

原因:openssl库在1.1.0后的版本中用EVP_MD_CTX_new()函数替代EVP_MD_CTX_create()函数,EVP_MD_CTX_free()函数替代了EVP_MD_CTX_destroy()函数。目前使用的是libcrypto.so.1.1.1

解决:使用低版本的crypto库。使用libcrypto.so.1.0.0后解决了这个问题

对‘EVP_MD_CTX_create’未定义的引用相关推荐

  1. 什么是未定义的引用/未解决的外部符号错误,如何解决?

    本文翻译自:What is an undefined reference/unresolved external symbol error and how do I fix it? What are ...

  2. win32thread.c:(.text+0x60):对‘_beginthreadex’未定义的引用

    win32thread.c:(.text+0x60):对'_beginthreadex'未定义的引用 common/win32thread.o:win32thread.c:(.text+0x60): ...

  3. c++ 对‘cv::waitKey(int)’未定义的引用

    目录 对'cv::waitKey(int)'未定义的引用 CMakeLists.txt demo 对'cv::waitKey(int)'未定义的引用 我一直以为是C++11或者g++版本的原因,看到: ...

  4. VS远程开发(远程调试)编译报错:对‘xxx’未定义的引用(设置库依赖顺序)(已解决)pthread(项目-->属性-->链接器-->输入-->库依赖项)

    如图在VS中对linux进行远程开发时,编译报错: 貌似是因为在代码中使用了pthread.h的函数,链接库依赖顺序出了问题,我在ubuntu里手动使用gcc main.c -lpthread -o ...

  5. ubuntu 编译c程序报错:对‘pthread_create’未定义的引用

    在ubuntu里编译c多线程代码,命名包含了头文件<pthread.h>,却还是编译报错,说对'pthread_create'未定义的引用 原因: pthread库不是Linux系统默认的 ...

  6. 对cv::findHomography未定义的引用的解决方法

    错误现象 在使用cv::findHomography函数时,程序运行时会打印如下错误: 对'cv::findHomography(cv::_InputArray const&, cv::_In ...

  7. linux编译动态库未定义,自定义动态库 对‘*’未定义的引用解决方法

    自定义动态库 对'*'未定义的引用 本帖最后由 longruliang 于 2015-05-25 16:02:26 编辑 自己编写了一个串口方面的动态库,想写一个测试程序,在编译的时候冒出对'*'未定 ...

  8. 【Ubuntu-opencv3.4.0-Error】对‘cv::Mat::updateContinuityFlag()’未定义的引用

    /path/libTrackKcf.a(kcftracker.cpp.o):在函数'ot::KCFTracker::KCFTracker(bool, bool, bool, bool)'中: kcft ...

  9. 【Ubuntu16.04-opencv3.4.0-FDDB Evaluation】评测代码使用中遇到对‘cvxxx’未定义的引用问题

    直接make将会报出以下错误 OpenCVUtils.cpp:(.text+0x39):对'cvTypeOf'未定义的引用 OpenCVUtils.cpp:(.text+0x87):对'cvGet2D ...

最新文章

  1. cnblogs不愧为cnblogs
  2. pypypy python_聊聊Python中的pypy
  3. 使用maven整合SSM框架详细步骤
  4. 消除ubuntu16.04自带的alt快捷键
  5. java本地连接zk集群
  6. Java接口中的成员变量为什么必须是static ?
  7. MapReduce Python
  8. 陈正康考研英语长难句 51~75
  9. 2021年你想转行吗?写给迷茫的你!
  10. Python数据可视化-matplotlib and seaborn
  11. 燕无锡计算机学校,第二十七届中国儿童青少年计算机表演赛无锡赛区决赛成绩-无锡少年宫.doc...
  12. Spring Boot做国际化
  13. 提高团队成员的工作积极性/团队凝聚力
  14. #loj3124. 「CTS2019 | CTSC2019」氪金手游
  15. Springboot Failed to parse configuration class [x]
  16. 厨神之路八--煎炸类
  17. 巨量引擎搜索计划搭建流程和优化技巧
  18. Plonky = Plonk + Halo + Rescue
  19. 光的单位-坎德拉,光通量,照度,尼特
  20. android健身app毕设,基于Android技术的菲特健身房app系统的设计与实现.zip

热门文章

  1. 推理理论中的推理规则(离散数学)
  2. mac 获取管理员权限
  3. 华为代码质量军规.pdf
  4. HDMI信号放大延长器-MS9331
  5. 视博云虚拟现实制造业技术创新战略联盟共创VR产业新未来!
  6. 快递物流管理系统(SSM,JQUERY-EASYUI,MYSQL) -- IDEA,Eclipse双版本
  7. 振镜可以用计算机控制,浅析喷码机配件激光振镜的原理
  8. 行列式的c语言编程,新手作品:行列式计算C语言版
  9. 实验方法怎么写_科研小白进阶路(二)之实验计划怎么写
  10. 【题解】[USACO12JAN]视频游戏的连击Video Game Combos