首页 > 其他分享 >cmake openssl 生成失败

cmake openssl 生成失败

时间:2024-08-21 15:04:02浏览次数:6  
标签:cmake OPENSSL openssl 报错 生成 find DIR

生成azerothcode的时候报错,改成1.x版本就好了,我用的1.1.1。

CMake Error at E:/Soft/CMake326/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake:230 (message):
Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the
system variable OPENSSL_ROOT_DIR (missing: OPENSSL_CRYPTO_LIBRARY Crypto
SSL) (found version "3.1.6")
Call Stack (most recent call first):
E:/Soft/CMake326/share/cmake-3.26/Modules/FindPackageHandleStandardArgs.cmake:600 (_FPHSA_FAILURE_MESSAGE)
src/cmake/macros/FindOpenSSL.cmake:559 (find_package_handle_standard_args)
deps/openssl/CMakeLists.txt:17 (find_package)

 

我已经在cmakegui上配置了OPENSSL_ROOT_DIR和OPENSSL_INCLUDE_DIR,OPENSSL_CRYPTO_LIBRARY的路径,并且也配置到环境变量中,还是没有作用,期间重启过多次电脑。

一开始使用的是3.1.6版本的openssl,怀疑版本太高后边改成3.0.14,还是没有用,但是官方文档写的是大于等于3.x

报错信息里看得出是已经找到openssl路径了,但是为啥报错,找了很久,后边有人说换成1.x版本就好,换了之后直接过了-_-坑爹的官方文档

 

标签:cmake,OPENSSL,openssl,报错,生成,find,DIR
From: https://www.cnblogs.com/Cxiangyang/p/18371666

相关文章

  • python实现自动化生成pdf报告
    easypdf使用手册1.项目介绍1.1关于1.2easypdf有什么优势1.2easypdf可以用来做什么1.3项目框架1.4项目教程视频2.安装项目环境2.1安装Python32.2在Windows上安装Python32.3在Mac上安装Python32.4在Linux上安装Python32.5在Windows上安装Pycharm2.6在Mac上......
  • 14 生成特定二进制数字环的程序实现:确保所有可能子序列唯一
    下图是由2^3个二进制数字组成的环,由3个二进制数字构成的2^3种不同的数字序列恰好在该环中分别出现一次,例如:从箭头位置开始按顺时针方向每三个连续的二进制数字构成的序列各不相同,它们所代表的十进制数依次是:0,1,2,5,3,7,6,4.编写一个完整程序,该程序对于输入的正整数n,生成由2^n个二......
  • 大型语言模型(LLMs)的技术革新:问答对生成与优化实践
    1.引言在人工智能领域,大型语言模型(LLMs)正以其强大的自然语言处理能力,为各行各业带来革命性的变化。这些模型,如GPT-3、GPT-4以及Llama2,不仅在文本生成、翻译、摘要等领域展现出卓越的性能,还在问答系统中扮演着至关重要的角色。问答对(Question-Answerpairs,Q&A)的生成是LL......
  • Qt_ui生成界面原理
    QtUI界面生成原理在使用Qt开发图形用户界面(GUI)时,我们可以使用QtDesigner创建.ui文件,这个文件描述了界面的布局和组件信息。在编译项目时,这些信息会被转换为实际的代码,生成一个可视化的界面。下面是详细的步骤解释:1.创建.ui界面文件本质:.ui文件是一个XML......
  • 轻松生成文档:用docwriter将OCR结果转换为Word和OFD
    背景之前在使用PaddleOCR进行文字识别后,面临一个难题:如何将这些识别结果转换为规范的Word(docx)和OFD文档。经过一番搜索,市面上并没有一个开源组件能够很好地解决这个问题。于是,为了满足这一需求,我手搓了一个轻量级的开源库——docwriter,专门用于生成docx和OFD文件。https:/......
  • openssh版本更新与说明 openssl版本更新与说明
    openssh版本截止到当前,官网最新的openssh稳定版本为 OpenSSH9.8/9.8p1 (2024-07-01)OpenSSH:ReleaseNotes基本主版本官方合作的镜像网站列表:OpenSSH:Mirrors可移植版官方合作的镜像网站列表:OpenSSH:PortableRelease版本区别OpenSSH9.8/9.8p1这是官方原文说明:Op......
  • py2puml 是一个用于将 Python 代码转换为 PlantUML 图的工具,python代码生成py2puml案
    py2puml 是一个用于将Python代码转换为PlantUML图的工具,但它可能不是广泛认知或广泛使用的库,因为存在多个类似名称的工具和库,且它们的功能和用法可能有所不同。不过,基于你的需求,我将提供一个假设性的例子,说明如何使用一个假想的 py2puml 库来生成Python代码的UML图。......
  • Swift编译器代码生成策略全解析:优化你的性能与效率
    标题:Swift编译器代码生成策略全解析:优化你的性能与效率在Swift编程的高性能世界里,编译器的代码生成选项扮演着至关重要的角色。它们不仅影响应用的性能,还决定了最终代码的效率和大小。本文将深入探讨Swift编译器提供的代码生成选项,并通过实际代码示例,指导你如何利用这些选......
  • Swift文档生成工具全攻略:从代码到文档的自动化之旅
    标题:Swift文档生成工具全攻略:从代码到文档的自动化之旅在Swift开发的世界中,代码的清晰表达与高效维护同等重要。Swift的代码文档生成工具,如同一盏明灯,照亮了代码的内在逻辑,让其他开发者或未来的你能够快速理解和使用你的代码。本文将带你深入了解如何在Swift中使用文档生成......
  • 《给所有人的生成式 AI 课》学习笔记(二)
    前言本文是吴恩达(AndrewNg)的视频课程《GenerativeAIforEveryone》(给所有人的生成式AI课)的学习笔记。由于原课程为全英文视频课程(时长约3个小时),且国内访问较慢,阅读本文可快速学习课程内容。课程介绍本课程帮助大家了解生成式人工智能的工作原理,以及如何在生活和工......