首页 > 其他分享 >OPENSSL1.1交叉编译编译异常处理

OPENSSL1.1交叉编译编译异常处理

时间:2024-01-29 17:38:26浏览次数:22  
标签:Configure 交叉 18 glob 编译 OPENSSL1.1 File line Glob

openssl 编译异常报以下错误

Operating system: x86_64-whatever-linux2
"glob" is not exported by the File::Glob module
Can't continue after import errors at ./Configure line 18.
BEGIN failed--compilation aborted at ./Configure line 18.
"glob" is not exported by the File::Glob module
Can't continue after import errors at ./Configure line 18.
BEGIN failed--compilation aborted at ./Configure line 18.
This system (linux-x86_64) is not supported. See file INSTALL for details

这是由于Perl package导致,修改Configure文件

use if $^O ne "VMS", 'File::Glob' => qw/glob/;

修改为

use if $^O ne "VMS", 'File::Glob' => qw/:glob/;

  

标签:Configure,交叉,18,glob,编译,OPENSSL1.1,File,line,Glob
From: https://www.cnblogs.com/cqwo/p/17994953

相关文章

  • CloudCompare编译
    1、下载CloudCompare源代码,解压(本人是放于F:\1_CloudCompare); 2、下载CCCoreLib源代码,解压路径:F:\1_CloudCompare\libs\qCC_db\extern\CCCoreLib; 3、下载nanoflann源代码,解压路径:F:\1_CloudCompare\libs\qCC_db\extern\CCCoreLib\extern\nanoflann 4、打开CMake,添加路......
  • 获取Visual Studio所用MSVC编译器版本:_MSC_VER数值
      本文介绍查看VisualStudio软件_MSC_VER值的方法。  _MSC_VER是微软公司推出的C/C++编译器——MSVC编译器的一个内置宏,其值表示当前VisualStudio软件中MSVC编译器的具体版本。不同的VisualStudio软件版本对应着不同的MSVC编译器版本——无论是不同发布年份的版本(例如Visu......
  • VS2022编译项目出现““csc.exe”已退出,代码为 -1073741819”的错误解决办法
    1、......
  • Golang中的交叉编译
    Golang中的交叉编译在Golang中,交叉编译指的是在同一台机器上生成针对不同操作系统或硬件架构的二进制文件。这在开发跨平台应用或构建特定平台的发布版本时非常有用。交叉编译Golang程序的基本步骤如下:指定目标操作系统和工具链并设置对应的环境变量在编译时,需要指定目标......
  • 安卓反编译机制,应用场景以及工具解析
    一、引言随着移动应用的普及,安卓系统成为了市场上的主流操作系统之一。然而,安卓应用的源代码往往受到版权保护,开发者需要对其安全性进行维护。此时,反编译技术应运而生,成为保障应用安全的重要手段。本文将详细介绍安卓反编译的机制、应用场景、相关工具及技术,并对其优劣进行分析。二......
  • 基于协作mimo系统的RM编译码误码率matlab仿真,对比硬判决译码和软判决译码
    1.算法运行效果图预览 2.算法运行软件版本matlab2022a 3.算法理论概述       基于协作MIMO系统的RM编译码是无线通信领域中的一项重要技术。在协作MIMO系统中,多个天线协同工作以提供更高的数据传输速率和更好的可靠性。RM(Reed-Muller)码是其中的一种常用编码方案,......
  • m基于FPGA和IP核的RS编译码verilog实现,包含testbench测试文件
    1.算法仿真效果本系统进行了Vivado2019.2平台的开发,测试结果如下:    2.算法涉及理论知识概要       在现代通信系统中,为了确保数据传输的可靠性,经常需要使用各种纠错编码技术。其中,里德-所罗门(Reed-Solomon,RS)码是一种非常强大的线性纠错码,特别适用于纠正多......
  • 为什么使用交叉熵作为逻辑回归的损失函数?
    整理以前学习过程中的疑问。为什么使用交叉熵作为逻辑回归的损失函数?频率学派的一种估计参数的方法,这种方法适合分类回归任务。必须要提一下的是,频率学派将参数\(\theta\)​看作一个未知待估计的常数,其目标是使用带一定性质的估计方法求出。似然函数就是其中的一种方法。A......
  • 编译器和解释器区别
    https://baijiahao.baidu.com/s?id=1772127690348492076&wfr=spider&for=pc1.1、编译器编译器(compiler)对于我们并不陌生,它主要为程序设计语言提供服务,它将各种各样的程序设计语言(比如:C、C++、RUST、JAVA等)进行处理,翻译成我们底层的计算机能够理解并执行相应动作。程序......
  • 如果在循环中不改变vector的大小,C++编译器是否会将.size()优化为常数?
      在C++中,可以使用以下代码计算vector<int>中所有元素的和:vector<int>v={1,3,7,9};sums=0;for(inti=0;i<v.size();i++){sums+=v[i];}  这是一段很普通的代码,问题在于:在这段代码中,v.size()会在循环开始前仅计算一次?还是会在每次循环中都计算一次......