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

龙芯loongarch64服务器编译安装gcc-8.3.0

前言

        当前电脑的gcc版本为8.3.0,但是在编译其他依赖包的时候,出现各种奇怪的问题,会莫名其妙的中断编译。本地文章讲解如何自编译安装gcc,替换系统自带的gcc。

环境准备

  • 下载页面:龙芯开源社区网站 - LoongArch GCC 8.3 交叉工具链 - 源码下载
  • 源码包名称如:loongson-gnu-toolchain-8.3-src-loongarch64-linux-gnu-rc1.2.tar

开始编译

1、解压压缩包

tar -xvf loongson-gnu-toolchain-8.3-src-loongarch64-linux-gnu-rc1.2.tar

目录结构:

2、解压gcc

tar -xvf gcc-8.3.0-a812acc180.tar.xz

3、下载 GMP, MPFR, MPC, ISL 库源码

编译 GCC 依赖于以上四种库。用户在编译 GCC 之前,将它们的源码路径链接到 GCC 源码目录中即可识别。 这些库最终均静态链接到 GCC 二进制中。 用户可直接使用 GCC 源码中提供的 download_prerequisites 脚本,从

相关文章:

  • 虚拟化之问答
  • html css概念
  • 【极客公园 IF 2024】李彦宏:AI-native时代,需要怎样的产品和开发者
  • 【JavaSE】Java入门九(异常详解)
  • 带你手把手解读rejail沙盒源码(0.9.72版本) (七) fnetfilter
  • 将 OpenLDAP 与 IBM Spectrum LSF 集成
  • 工业数据的特殊性和安全防护体系探索思考
  • 数据结构--图
  • VuePress安装及使用——使用 Markdown 创建你自己的博客网站和电子书
  • 23.ACL
  • LINUX SD卡备份的镜像+烧录启动时自动扩展最后一个分区
  • 【数据结构】什么是堆?
  • 2023年第四届 “赣网杯” 网络安全大赛 gwb-web3 Write UP【PHP 临时函数名特性 + 绕过trim函数】
  • 八股文打卡day2——计算机网络(2)
  • Maven知识
  • Apache Pulsar 2.1 重磅发布
  • Flex布局到底解决了什么问题
  • HTTP中的ETag在移动客户端的应用
  • isset在php5.6-和php7.0+的一些差异
  • java 多线程基础, 我觉得还是有必要看看的
  • LeetCode29.两数相除 JavaScript
  • Less 日常用法
  • maya建模与骨骼动画快速实现人工鱼
  • MySQL数据库运维之数据恢复
  • Netty 框架总结「ChannelHandler 及 EventLoop」
  • Vim Clutch | 面向脚踏板编程……
  • Vue 动态创建 component
  • vue+element后台管理系统,从后端获取路由表,并正常渲染
  • 搞机器学习要哪些技能
  • 猫头鹰的深夜翻译:Java 2D Graphics, 简单的仿射变换
  • 面试题:给你个id,去拿到name,多叉树遍历
  • 实战:基于Spring Boot快速开发RESTful风格API接口
  • 使用 @font-face
  • 算法-图和图算法
  • 走向全栈之MongoDB的使用
  • k8s使用glusterfs实现动态持久化存储
  • 阿里云重庆大学大数据训练营落地分享
  • ​第20课 在Android Native开发中加入新的C++类
  • # Java NIO(一)FileChannel
  • #Linux(Source Insight安装及工程建立)
  • #考研#计算机文化知识1(局域网及网络互联)
  • #我与Java虚拟机的故事#连载10: 如何在阿里、腾讯、百度、及字节跳动等公司面试中脱颖而出...
  • $(selector).each()和$.each()的区别
  • (1)bark-ml
  • (11)MATLAB PCA+SVM 人脸识别
  • (42)STM32——LCD显示屏实验笔记
  • (笔试题)分解质因式
  • (四)linux文件内容查看
  • (一)eclipse Dynamic web project 工程目录以及文件路径问题
  • (转)Android学习系列(31)--App自动化之使用Ant编译项目多渠道打包
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • ***利用Ms05002溢出找“肉鸡
  • .NET 设计模式—适配器模式(Adapter Pattern)
  • .NET命令行(CLI)常用命令
  • .NET设计模式(2):单件模式(Singleton Pattern)