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

网站开发的选题审批表突发大事震惊全国

网站开发的选题审批表,突发大事震惊全国,沧州网络科技有限公司,山东烟台建设厅网站在交叉编译的时候,可以使用FreeBSD15默认的工具链:LLVM 也可以使用GCC工具链,GCC可以使用现成pkg包安装,也可以编译安装。 LLVM的特点是高移植性和高效,但学习成本高。GCC的特点是成熟稳定,但优化能力有限…

在交叉编译的时候,可以使用FreeBSD15默认的工具链:LLVM

也可以使用GCC工具链,GCC可以使用现成pkg包安装,也可以编译安装。

LLVM的特点是高移植性和高效,但学习成本高。GCC的特点是成熟稳定,但优化能力有限。

本文档主要介绍GCC工具链的安装。

外部GCC 工具链pkg包安装

FreeBSD系统下最快捷的方法就是用pkg进行安装。

sudo pkg install riscv64-gcc9 riscv64-binutils

安装库之前可以先配置pkg 镜像以加快下载速度

sudo mkdir -p usr/local/etc/pkg/repos/
sudo vi /usr/local/etc/pkg/repos/FreeBSD.conf

加入内容:
FreeBSD: {
  url: "http://mirrors.ustc.edu.cn/freebsd-pkg/${ABI}/latest",
}

手工构建GCC 工具链

设置工具链安装目录

注意是在csh 环境哦,先设立PREFIX环境变量。

setenv PREFIX $HOME/riscv

pkg安装需要的包

sudo pkg install bison gmp mpfr mpc gawk gsed pkgconf texinfo

下载riscv-gnu-toolchain源码

首先安装git

pkg install git

下载gcc toolchain源码

git clone https://github.com/freebsd-riscv/riscv-gnu-toolchain

recursive toolchain源码

cd riscv-gnu-toolchain

git submodule update --init --recursive

注意对国内来说,git submodule update --init --recursive要花很多时间,并且可能要尝试多次。

编译

./configure --prefix=$PREFIX

gmake -j16 freebsd

总结

这里走弯路了,其实直接用系统默认的LLVM就行了,除非有GCC情节。

直接用pkg安装GCC就可以了,除非有源码编译情节。

http://www.hkea.cn/news/369828/

相关文章:

  • 银川做网站服务google play下载安卓
  • 科技型中小企业服务网安徽搜索引擎优化seo
  • 网站建设专家排名邯郸seo营销
  • 做网站一个月20g流量够吗安全又舒适的避孕方法有哪些
  • 扫二维码直接进网站怎么做怎么提交网址让百度收录
  • 柳州建设局网站广告买卖网
  • 做外贸一般上哪些网站google play谷歌商店
  • 泉州手机网站制作如何做企业产品推广
  • 徐州手机网站设计汕头网站建设优化
  • 有没有专业收费做网站优化的百度百科优化排名
  • 常州网站建设哪家便宜江西seo推广软件
  • 如何用pageadmin做网站品牌宣传策略有哪些
  • 网站免费优化软件需要优化的地方
  • 24小时学会网站建设下载厦门百度竞价开户
  • 怎样学做网站网站权重等级
  • 做网站好还是做淘宝好北京seo推广
  • 郑州门户网站建设哪家好网站首页不收录
  • 网站制作营销型哪些网站可以发广告
  • 最新政府网站建设理念广州头条新闻最新
  • 济宁网站建设神华线上推广的三种方式
  • 我要表白网站在线制作如何做网站的教程
  • 福州论坛建站模板策划网络营销活动
  • 网站建设 天津百度市场应用官方app
  • 动态网站制作流程友情链接的定义
  • 企业网站开发方案免费建立一个网站
  • 网站引导页面制作的四个任务名称推广引流的10个渠道
  • 南宁网站建设制作后台网站关键词优化价格
  • 微信小程序商城制作公司宁波seo推广服务
  • 响应式购物网站公司seo是什么意思
  • 360未经证实的网站如何做电商运营方案