当前位置:首页 > 编程笔记 > 正文
已解决

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

来自网友在路上 153853提问 提问时间:2023-10-06 19:01:32阅读次数: 53

最佳答案 问答题库538位专家为你答疑解惑

官网说可以在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")
查看全文

99%的人还看了

猜你感兴趣

版权申明

本文"学习搜狗的workflow,MacBook上如何编译":http://eshow365.cn/6-16427-0.html 内容来自互联网,请自行判断内容的正确性。如有侵权请联系我们,立即删除!