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

阜阳网站建设哪家好扬州又出现一例

阜阳网站建设哪家好,扬州又出现一例,购买域名,天元建设集团有限公司商业承兑汇票拒付最新消息文章目录 Ubuntu下安装GCC查看官方安装指导错误缺少gmp库缺少32位开发库libcg: error: gengtype-lex.c: No such file or directoryreference 欢迎访问个人网络日志🌹🌹知行空间🌹🌹 Ubuntu下安装GCC 为了支持新的c标准&#xff…

文章目录

  • Ubuntu下安装GCC
    • 查看官方安装指导
    • 错误
      • 缺少`gmp`库
      • 缺少`32`位开发库`libc`
      • g++: error: gengtype-lex.c: No such file or directory
      • reference


欢迎访问个人网络日志🌹🌹知行空间🌹🌹


Ubuntu下安装GCC

为了支持新的c++标准,需要安装新的GCC,安装步骤如下.

查看官方安装指导

GCC版本查看,截止20240324gcc最新的版本为13.2,支持到了c++23标准。

版本发布信息可以参考:GCC Releases查看。

安装指导参考的网页为:【GCC Installation Instructions】

  • 检查安装依赖,
  • 下载源码,可使用git命令克隆
git clone git://gcc.gnu.org/git/gcc.git
# 查看所有分支
git branch -a
# 查看所有标签
git tag -l

有时候,国内访问gcc放置代码的git仓库速度会很慢,这个时候可以从开源中国的码云平台上下载,

https://gitee.com/mirrors/gcc.git

这个是国内镜像,可以加速下载速度。

  • 下载源码后,切入源码目录,执行如下命令下载依赖
./contrib/download_prerequisites
  • 配置,可在源码仓库下新建build目录,然后切换到build目录下执行如下命令进行配置。
../configure --enable-languages=c,c++ --prefix=/usr/local/gcc-13.2.0 --host=x86_64-pc-linux-gnu --prefix=/home/xx/data/sw/gcc13 --disable-multilib

更多的配置参数可以参考页面https://gcc.gnu.org/install/configure.html

  • 安装
make -j4
sudo make install
  • 验证安装
/usr/local/gcc-13.2.0/bin/gcc --version
  • 设置环境变量
export PATH=$PATH:/usr/local/gcc-13.2.0/bin
  • 卸载
sudo rm -rf /usr/local/gcc-13.2.0

错误

缺少gmp

xx@xx-rob:~/data/code/gcc$ ./configure --enable-languages=c,c++ --prefix=/usr/local/gcc-13.2.checking for the correct version of gmp.h... no
configure: error: Building GCC requires GMP 4.2+, MPFR 3.1.0+ and MPC 0.8.0+.
Try the --with-gmp, --with-mpfr and/or --with-mpc options to specify
their locations.  Source code for these libraries can be found at
their respective hosting sites as well as at

解决方法,先执行命令:

xx@xx-rob:~/data/code/gcc$ ./contrib/download_prerequisites2024-03-21 22:31:18 URL:http://gcc.gnu.org/pub/gcc/infrastructure/gmp-6.2.1.tar.bz2 [2493916/2493916] -> "gmp-6.2.1.tar.bz2" [1]
2024-03-21 22:33:48 URL:http://gcc.gnu.org/pub/gcc/infrastructure/mpfr-4.1.0.tar.bz2 [1747243/1747243] -> "mpfr-4.1.0.tar.bz2" [1]2024-03-21 22:34:29 URL:http://gcc.gnu.org/pub/gcc/infrastructure/mpc-1.2.1.tar.gz [838731/838731] -> "mpc-1.2.1.tar.gz" [1]
2024-03-21 22:35:49 URL:http://gcc.gnu.org/pub/gcc/infrastructure/isl-0.24.tar.bz2 [2261594/2261594] -> "isl-0.24.tar.bz2" [1]
gmp-6.2.1.tar.bz2: OK
mpfr-4.1.0.tar.bz2: OK
mpc-1.2.1.tar.gz: OK
isl-0.24.tar.bz2: OK
All prerequisites downloaded successfully.

缺少32位开发库libc

/usr/bin/ld: cannot find -lgcc
collect2: error: ld returned 1 exit status
configure: error: I suspect your system does not have 32-bit development libraries (libc and headers). If you have them, rerun configure with --enable-multilib. If you do not have them, and want to build a 64-bit-only compiler, rerun configure with --disable-multilib.

解决办法:

  • 安装32libc库文件
  • ./configure时使用参数--disable-multilib禁用编译32位平台上可以使用的库

g++: error: gengtype-lex.c: No such file or directory

编译过程中报错:

> and I found the Makefile in my objdir directory. I try `make -j4` and found
> g++: error: gengtype-lex.c: No such file or directory
> g++: fatal error: no input files
> Could you help me with this?

解决办法:

缺少flex库文件,手动安装:

sudo apt-get install flex

reference

1.https://www.spinics.net/lists/gcchelp/msg50998.html


欢迎访问个人网络日志🌹🌹知行空间🌹🌹



文章转载自:

http://RS1wyrHj.rwzqn.cn
http://J2EPhc1U.rwzqn.cn
http://ThvTfZt7.rwzqn.cn
http://ykDAZGCz.rwzqn.cn
http://I4v3Ekzu.rwzqn.cn
http://z6tMpEcM.rwzqn.cn
http://GiYmBRzN.rwzqn.cn
http://tl85zkBD.rwzqn.cn
http://BWho5Mph.rwzqn.cn
http://TwOe6Jzg.rwzqn.cn
http://pmRt17Kh.rwzqn.cn
http://cRx5nJS1.rwzqn.cn
http://Airk3XPW.rwzqn.cn
http://e39l3kPf.rwzqn.cn
http://wZTk8QXE.rwzqn.cn
http://mRGHNCgZ.rwzqn.cn
http://Lzr5Lx2O.rwzqn.cn
http://2KOidYft.rwzqn.cn
http://4SvvFlzz.rwzqn.cn
http://QtlAK9hw.rwzqn.cn
http://B7h7hJbQ.rwzqn.cn
http://uSgQS3c4.rwzqn.cn
http://n9QfgLcG.rwzqn.cn
http://qNgLj8TI.rwzqn.cn
http://E18w6vSj.rwzqn.cn
http://7TaWBItp.rwzqn.cn
http://n2q87OK5.rwzqn.cn
http://hXkZ2Tv6.rwzqn.cn
http://D9UUBG2t.rwzqn.cn
http://NMVlS7GT.rwzqn.cn
http://www.dtcms.com/wzjs/747479.html

相关文章:

  • 电商网站前端页面内容编写做网站的是什么工作
  • 毕设做系统与网站答辩如何建设一个国际化的网站
  • 网站空白模板下载家具设计作品集
  • 传统小型企业做网站的好处资阳网
  • 网站建设管理风险潍坊公司网站建设
  • wordpress网站的cdn怎么设置网站seo排名查询
  • 石家庄网站设计制作服务苏州网站推广如何
  • 网站没被收录网站支付页面源代码
  • 网站建设人员安排自己做网站的软件
  • 做食品网站用什么颜色wordpress为什么安装不了
  • 潍坊网站设计设计师可以赚钱的网站
  • 响应式网站建设服务深圳app建设公司
  • 承德网站推广新加坡建设网站
  • 网站结构 网站内容建设开发工具控件怎么用
  • 太仓网站建设公司网站如何做
  • 互动创意网站长春建站宣传
  • 网站空间大小怎么查看wordpress如何卸载
  • 深圳网站建设公司服务wordpress 婚礼主题
  • 免费自建网站步骤网站建设与软件开发哪个好赚钱
  • 深圳哪家公司需要网站建设的wix和wordpress知乎
  • 游戏网站制作教程oa系统怎么使用
  • 中卫网站设计无代码开发平台什么意思
  • 河间哪里有做网站的装饰工程预算与报价
  • 杭州萧山做网站做企业网站好的
  • 网站备案和域名解析wordpress自动分表
  • 金猪云高端网站建设如何建设网站教程
  • 外卖网站建设费用装修公司室内装饰
  • 网站建设的硬件支持企业网站怎么做才能留住客户
  • phpcms做汽车网站企业公司怎么注册
  • 网站开发 卓优科技软件定制开发公司地址