当前位置: 首页 > news >正文

学习搜狗的workflow,MacBook上如何编译

官网说可以在MacBook上也可以运行,但是编译的时候却有找不到openssl的错误:
在这里插入图片描述
看其他博客也有类似的错误,按照类似的思路去解决

问题原因和解决办法

cmake编译的时候,没有找到openssl的头文件,需要设置cmake编译环境下的头文件路径,在workflow中就是OPENSSL_INCLUDE_DIR环境变量,不知道为啥project的master分支中没有设置,可能是不同的环境变量不同?
我是这样设置我的环境的(因为我之前安装了anaconda3虚拟环境,因此openssl也是这个路径):编辑workflow/src/CMakeLists.txt,开头新增

set(OPENSSL_INCLUDE_DIR "/Users/username/opt/anaconda3/pkgs/openssl-1.1.1k-h9ed2024_0/include")
http://www.lryc.cn/news/183539.html

相关文章:

  • Ubuntu使用cmake和vscode开发自己的项目,引用自己的头文件和openCV
  • 2) dataset, dataloader
  • 阿里云PolarDB自研数据库详细介绍_兼容MySQL、PostgreSQL和Oracle语法
  • [软件工具]opencv-svm快速训练助手教程解决opencv C++ SVM模型训练与分类实现任务支持C# python调用
  • 邮件注册(一)验证码发送
  • 【网络安全---sql注入(2)】如何通过SQL注入getshell?如何通过SQL注入读取文件或者数据库数据?一篇文章告诉你过程和原理。
  • 正点原子嵌入式linux驱动开发——TF-A移植
  • GB28181学习(六)——实时视音频点播(数据传输部分)
  • JMeter接口自动化测试(数据驱动)
  • 数据结构:二叉树(超详解析)
  • 【考研数学】高等数学第七模块 —— 曲线积分与曲面积分 | 4. 对坐标的曲面积分(第二类曲面积分)与场论初步
  • 使用Thrift实现跨语言RPC调用
  • 【QT5-程序控制电源-RS232-SCPI协议-上位机-基础样例【1】】
  • leetcode 1049. 最后一块石头的重量 II、494. 目标和、474. 一和零
  • Error string: Could not load library
  • pom.xml里的标签
  • 微服务部署的正确策略
  • C#中的数组探究与学习
  • 计算机网络八股
  • Waves 14混音特效插件合集mac/win
  • Python python-docx 使用教程
  • Mac上protobuf环境构建-java
  • CocosCreator3.8研究笔记(二十二)CocosCreator 动画系统-动画剪辑和动画组件介绍
  • 信看课堂-厘米GNSS定位
  • 2023CCPC网络赛(A E)
  • 使用 python 检测泛洪攻击的案例
  • SCROLLINFO scrollInfo; 2023/10/5 下午3:38:53
  • Python--控制台获取输入与正则表达式
  • 网络基础知识面试题1
  • JavaScript系列从入门到精通系列第十五篇:JavaScript中函数的实参介绍返回值介绍以及函数的立即执行