首页 > 系统相关 >WSL(ubuntu18.04)下编译glibc-2.27

WSL(ubuntu18.04)下编译glibc-2.27

时间:2023-08-16 10:11:10浏览次数:40  
标签:步骤 glibc WSL 编译 ubuntu18.04 2.27

一、简介

  本文主要介绍在Windows平台上的WSL中编译glibc-2.27,步骤不难,主要是版本需要注意,不能随意匹配版本。

二、准备工具

  需要先在微软商店安装ubuntu18.04,并安装cmake,gcc,详细步骤可参考之前的博客——https://www.cnblogs.com/Clark-Zhang/p/16309189.html。

三、详细步骤

  1.下载glibc-2.27源码包

  2.解压

  3.进入文件夹并创建build目录

 

 

  4.configure  (可能会提示关键库版本老或者没有,我没有bison,所以如果没有可以先apt安装一下再configure)

  5. make(时间可能久一点)

 

  6.install

 

   这一步没有问题的话就已经编译完成了,库在lib文件夹下。

 

 、总结

  环境齐全的话编译其实挺简单的,主要是有个网友在这上面似乎有点问题,想让我试一下,所以才写了这篇博客,之前没有什么这方面的需求。

 

标签:步骤,glibc,WSL,编译,ubuntu18.04,2.27
From: https://www.cnblogs.com/Clark-Zhang/p/17633251.html

相关文章

  • WSL2
    一、基本的操作步骤如下1、dockerrun一个任意版本的Linux发行版2、dockerexport将容器导出为tar包3、wsl--import将tar包导入为一个linux子系统4、wsl-dxxx启动这个linux子系统,并安装ssh等工具连接5、wslexport可以再次将某个Linux子系统导出为tar包,导出到别的地方使用......
  • 系统的glibc版本不符合安装要求
    原因是因为系统的glibc版本不符合安装要求,可以对glibc进行升级。下载响应安装包:http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz。解压:tarxvfglibc-2.14.tar.gz进入glibc-2.14目录:cdglibc-2.14创建build文件夹:mkdirbuild进入build目录:cdbuild执行:../configure--prefix=/op......
  • 系统的glibc版本不符合安装要求
    原因是因为系统的glibc版本不符合安装要求,可以对glibc进行升级。下载响应安装包:http://ftp.gnu.org/gnu/glibc/glibc-2.14.tar.gz。解压:tarxvfglibc-2.14.tar.gz进入glibc-2.14目录:cdglibc-2.14创建build文件夹:mkdirbuild进入build目录:cdbuild执行:../configure--prefix=/op......
  • 解决WSL2无法启动提示“找不到元素”
    最近一段时间没有看dockerdesktop,忽然想起来打开看看,结果死活启动不了。以前卸载之后,重新安装就好了,同样的方法尝试了很多次还是不太行,重启也不行...后来想想是不是wsl出了问题,运行WSA,WSAClient启动后又自动退出了。在命令行下运行wsl,等待了很久,出现简单的提示“找不到元......
  • Ubuntu18.04 配置
    一、环境系统:ubuntu-18.04.6-desktop-amd64.isoVMware:17二、SSH服务1.更新源2.安装openssh3.配置sshgedit1vi/etc/apt/sources.list23debhttps://mirrors.tuna.tsinghua.edu.cn/ubuntu/bionicmainrestricteduniversemultiverse4debhttps://mirrors.tuna.ts......
  • 1、编译 glibc 过程中报错 ../configure --prefix=/opt/glibc-2.27       2、首
    64位安装包,查看系统位数,安装对应的mysqlLinux系统安装MySQL时,将MySQL-5.6.17-1.el6.x86_64.rpm-bundle.tar包打开,有7个rpm文件,如下:MySQL-client-5.6.17-1.el6.x86_64.rpmMySQL-devel-5.6.17-1.el6.x86_64.rpmMySQL-embedded-5.6.17-1.el6.x86_64.rpmMySQL-server-5.6.17-1.el6.......
  • windows WSL2避坑指南
    对于不想安装windows/linux双系统的朋友来说,wsl2是不错的选择,但在使用过程中可能会遇到一些问题,以下是本人踩过的坑,记录于此:一、安装前提1.1检测windows版本windows10版本必须高于内部版本19041,检测方法:ctrl+R,输入winver查看版本(参考下图),如果版本太低,建议先windowsupdat......
  • WSL2 Cannot connect to the Docker daemon [已解决]
    如果你已经在网上找了很多方法了,那建议你再试试这个。1,进入WSL2,去除WSL1遗留的环境变量unsetDOCKER_HOST2,设置Docker-Desktop指定运行的wsl2环境,默认是docker-desktop3,再进入wsl看看吧,goodluck......
  • WSL获得Ubuntu系统
    WSL获得Ubuntu系统一、WSL介绍二、WSL部署1、打开适用于Linux的Windows子系统的选项第一步:第二步:按照图中顺序进行第三步:重启电脑(很重要)第四步:按照前两步过程检查2、Ubuntu第一步:下载Ubuntu,打开,进行设置,下次使用打开即可三、Terminal软件安装第一步:在应用商店下......
  • Ubuntu18.04 安装Opencv3.4.15、PCL1.8.1、VTK7.1.0、Eigen3.4、Pangolin0.6、Sophus
    Eigen3.4安装方法mkdirbuild&&cdbuildcmake..sudomakeinstall安装后头文件安装在/usr/local/include/eigen3/,可以打开看一看安装的库Pangolin0.6安装方法+安装依赖项目sudoapt-getinstalllibglew-devsudoapt-getinstalllibboost-devli......